Conceptual Interview Questions — All Categories
166 questions across 34 categories
The underlying mechanisms and trade-offs interviewers expect you to actually understand, not just recite.
Why does Kubernetes require a CNI plugin at all — what job does it do that kube-proxy doesn't?
BeginnerKubernetes5 min
What's the difference between a Role/RoleBinding and a ClusterRole/ClusterRoleBinding, and when would you bind a ClusterRole at namespace scope on purpose?
BeginnerKubernetes5 min
Why doesn't a RoleBinding in namespace A grant access to namespace B, even though the ClusterRole it references is itself cluster-scoped?
IntermediateKubernetes5 min
What's the difference in behavior between a container hitting its own memory limit versus the underlying node running out of memory overall?
IntermediateKubernetes6 min
How do requests.memory and limits.memory affect Pod scheduling and node-level eviction behavior differently from each other?
IntermediateKubernetes6 min
How does the Kubernetes scheduler actually decide which node to place a pod on — walk through filtering and scoring?
IntermediateKubernetes6 min
Why might mounting the same ReadWriteOnce PVC work for two pods on some clusters but fail on others?
AdvancedKubernetes6 min
What does volumeBindingMode: WaitForFirstConsumer actually solve, and what breaks in a multi-zone cluster if you don't set it?
AdvancedKubernetes6 min
How would your investigation differ if a Pod entered ImagePullBackOff instead of CrashLoopBackOff?
BeginnerKubernetes6 min
How do liveness and readiness probes interact with a Pod that's already crash-looping on startup?
IntermediateKubernetes6 min
A Job is supposed to run to completion exactly once, but it created multiple pods — why, and is that actually a bug?
IntermediateKubernetes6 min
What's actually different at the API level between kubectl rollout restart and deleting all of a Deployment's pods manually?
BeginnerKubernetes5 min