About DevOps Engineer interviews in India
Indian tech interviews typically run across multiple rounds — a technical screen, one or two deep-dive rounds, a system/design or practical round, and an HR and managerial discussion. Interviewers care as much about how you reason as the final answer, so think aloud, state assumptions, and use real examples from your own work.
🎯 Interview Success Tips
STAR MethodSituation → Task → Action → Result. Use for every behavioural question. Quantify the Result.
Research FirstRead company news, LinkedIn page, Glassdoor reviews and the interviewer's profile before the interview.
Salary TipNever give a number first. Ask: "What is the budgeted range for this role?" — always.
Virtual InterviewsTest camera + mic 30 min before. Good lighting, neutral background. Join 5 min early.
🔧 Technical Questions
Technical Question 1
What is CI/CD and why does it matter?
💡 How to answer: Continuous Integration merges and tests code frequently; Continuous Delivery/Deployment automates release. Benefits: faster, safer releases, smaller blast radius, quick rollback. Name a tool — Jenkins, GitHub Actions, GitLab CI.
Technical Question 2
Explain the difference between Docker and Kubernetes.
💡 How to answer: Docker packages an app into a container. Kubernetes orchestrates many containers — scheduling, scaling, self-healing, service discovery, rolling updates. Docker builds the unit; K8s runs them at scale.
Technical Question 3
What is Infrastructure as Code? Give an example.
💡 How to answer: Managing infra through versioned code instead of manual clicks — Terraform, CloudFormation, Pulumi. Benefits: reproducibility, peer review, rollback, and no snowflake servers.
Technical Question 4
How does a Kubernetes deployment perform a rolling update?
💡 How to answer: It gradually replaces old pods with new ones using readiness probes, keeping the app available. If health checks fail, it pauses; you can rollback to the previous ReplicaSet.
Technical Question 5
What is the difference between a container and a virtual machine?
💡 How to answer: VMs virtualise hardware and run a full guest OS — heavy, isolated. Containers share the host kernel and isolate at the process level — lightweight, fast to start, denser packing.
Technical Question 6
How do you monitor a production system? What are the golden signals?
💡 How to answer: Latency, traffic, errors, saturation. Use Prometheus + Grafana for metrics, ELK/Loki for logs, and tracing (Jaeger). Alert on symptoms users feel, not just raw CPU.
Technical Question 7
Explain blue-green vs canary deployments.
💡 How to answer: Blue-green keeps two identical environments and switches traffic instantly — easy rollback. Canary routes a small % of traffic to the new version first, watches metrics, then ramps up — lower risk, more control.
Technical Question 8
How do you manage secrets in a CI/CD pipeline?
💡 How to answer: Never hardcode. Use a vault (HashiCorp Vault, AWS Secrets Manager, K8s Secrets with encryption), inject at runtime, rotate regularly, and scope least-privilege access.
Technical Question 9
What is the role of a load balancer and how does autoscaling work?
💡 How to answer: A load balancer distributes traffic across healthy instances. Autoscaling adds/removes instances based on metrics (CPU, request count, custom). Explain target tracking and cooldowns to avoid flapping.
Technical Question 10
How would you reduce a slow Docker image build and large image size?
💡 How to answer: Use multi-stage builds, slim base images (alpine/distroless), order layers for cache reuse, .dockerignore, and avoid installing build tools in the final image.
🧠 Behavioural Questions
Behavioural Question 1
Tell me about a major outage you handled.
💡 How to answer: Use STAR. Cover detection, communication, mitigation, root cause, and the permanent fix. Stress blameless post-mortems and what you automated so it can't recur.
Behavioural Question 2
Describe a time you automated a painful manual process.
💡 How to answer: Quantify the time saved and error reduction. Show you identified toil, built the automation, and measured the result — the essence of DevOps culture.
Behavioural Question 3
How do you balance velocity with reliability?
💡 How to answer: Talk about SLOs and error budgets — ship fast while the budget allows, slow down and harden when it's spent. Reliability is a feature, not an afterthought.
💡 Situational Questions
Situational Question 1
Deployments keep failing intermittently in production but pass in staging. How do you investigate?
💡 How to answer: Compare environment parity (config, data, scale, secrets), check for race conditions and resource limits, add logging/tracing, and reproduce with production-like load. Often it's config drift.
Situational Question 2
CPU on your cluster spikes to 100% at peak and users see timeouts. What do you do?
💡 How to answer: Immediately scale out / add capacity, identify the hot service via metrics, check for inefficient queries or a retry storm, add caching or rate limiting, then fix the root cause and tune autoscaling.
Situational Question 3
A developer needs prod access urgently to debug. How do you handle it?
💡 How to answer: Avoid standing access. Provide time-boxed, audited, least-privilege access (break-glass), pair on the debug, and capture findings. Then improve observability so prod access isn't needed next time.
💰 Salary Questions
Salary Question 1
What is your expected CTC as a DevOps engineer?
💡 How to answer: Anchor on market: entry ₹6–12 LPA, mid ₹15–28 LPA, senior/SRE ₹30 LPA+ in India. Ask for the band before naming a figure and factor in on-call compensation.
Salary Question 2
Does this role include on-call, and is it compensated?
💡 How to answer: Fair to ask. Negotiate on-call allowance, comp-offs, and rotation size. It materially affects work-life balance and total package.
🎤 Ask Interviewer Questions
Ask Interviewer Question 1
What does your incident-management and on-call culture look like?
💡 How to answer: Reveals operational maturity and whether the team practises blameless post-mortems or fire-fighting.
Ask Interviewer Question 2
How much of the role is building platforms vs firefighting?
💡 How to answer: Tells you whether you'll grow or burn out, and how much tech debt exists.
Ask Interviewer Question 3
What is your current deployment frequency and lead time?
💡 How to answer: DORA metrics quickly reveal how healthy the engineering pipeline really is.