Technology Stack and Tooling Questions
Focuses on familiarity with common technologies and the rationale for choosing them. Includes knowledge of databases both relational and nonrelational, caching layers, message queues, containerization and orchestration, monitoring and logging tools, continuous integration and continuous delivery pipelines, and cloud versus on premise tradeoffs. Candidates should understand the role each tool plays in a system, when to adopt a technology based on system requirements and constraints, and tradeoffs in terms of operational complexity, cost, performance and team capability.
HardTechnical
129 practiced
Design a 30-60-90 day onboarding checklist and a short hands-on certification exercise for new engineers to become productive on your stack (Kubernetes, PostgreSQL, CI/CD pipelines, logging/observability). Include success criteria, mentor assignments, and time estimates for each stage.
MediumTechnical
116 practiced
Your production cluster is experiencing intermittent CPU spikes that lead to request throttling. As an EM, describe the step-by-step investigation approach you would lead with the team using monitoring, tracing, and profiling tools. Include what dashboards, traces, and telemetry you would inspect and what short-term mitigations you might apply.
MediumTechnical
84 practiced
Your team uses Jira inconsistently: missing fields, poor sprint hygiene, and unreliable reporting. As an Engineering Manager, outline concrete steps to improve Jira usage: permission schemes, required fields, issue templates, sprint cadences, dashboard creation, and automation rules. Include change-management tactics to get buy-in.
EasyBehavioral
81 practiced
Describe how you would assess a candidate's practical familiarity with Docker and container basics during hiring. Propose specific interview tasks (take-home or live), red flags to watch for, and how you would calibrate different seniority levels (junior vs senior engineer).
MediumTechnical
91 practiced
Write a Kubernetes Deployment manifest (YAML) for a stateless service named 'webapp' with 3 replicas. Include CPU and memory requests/limits, liveness and readiness probes against /health, and a rollingUpdate strategy with maxUnavailable: 1 and maxSurge: 25%. Also define a ClusterIP Service exposing port 8080. (Provide a concise, correct manifest.)
Unlock Full Question Bank
Get access to hundreds of Technology Stack and Tooling interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.