Interview Question
Kubernetes workloads are being OOMKilled intermittently. How would you investigate?
What the interviewer is testing
- Container resource reasoning
- Evidence gathering
- Safe remediation
Real-World Sample Answer
I would approach “Kubernetes workloads are being OOMKilled intermittently. How would you investigate?” by clarifying the requirements first, then using these considerations: in a real interview, i would not jump straight to a technology choice. for “kubernetes workloads are being oomkilled intermittently. how would you investigate?”, i would first confirm whether the container or node is exhausting memory. then i would inspect requests, limits, actual usage, and recent changes and look for leaks, workload spikes, and eviction pressure. i would also validate the fix under representative load. finally, i would add monitoring and capacity safeguards. i would make the assumptions explicit and explain what evidence or production signals would make me revisit the decision.. I would state my assumptions and defend the trade-offs rather than presenting the choice as universally correct.
What a Strong Answer Should Cover
In a real interview, I would not jump straight to a technology choice. For “Kubernetes workloads are being OOMKilled intermittently. How would you investigate?”, I would first confirm whether the container or node is exhausting memory. Then I would inspect requests, limits, actual usage, and recent changes and look for leaks, workload spikes, and eviction pressure. I would also validate the fix under representative load. Finally, I would add monitoring and capacity safeguards. I would make the assumptions explicit and explain what evidence or production signals would make me revisit the decision.
Common Mistakes
- Simply increasing limits
- Ignoring node pressure
- Not checking whether usage is a symptom of an application problem
Interviewer Follow-ups
- What assumptions would you clarify before committing to the design?
- What changes if the scale, reliability target, security requirement, or budget changes?
- What is the biggest failure mode in your proposed approach?