Containers & Kubernetes
66 questionsDONEUNLOCKEDLOCKED
Kubernetes & Docker Interview Questions
Control plane internals, the full kubectl apply to running pod path, scheduling and affinity, native sidecars, in-place pod resize, CNI and network policy, CSI and StatefulSet identity, RBAC, operators and service mesh.
Grounded in researched DevOps, SRE and platform engineering interview loops, written to a senior-engineer editorial bar, and never padded to hit a word count.
You have 10 free answers unlocked here.Sign in free for 10 more · 46 are premium.
01–27Foundationsthe words and mechanisms every loop takes as given0/27 done
28–51Core loopsthe questions every loop actually asks0/24 done
52–66Field scenariosthe half-specified problems a real estate throws at you0/15 done
The concepts behind Containers & Kubernetes
The ideas from the curriculum that these questions take as given. The foundations are open to everyone; the ones that decide a senior round sit behind Premium.
Foundational
The control loop: the one idea Kubernetes is built onKubernetes controllers reconcile desired and observed state through the API. That model explains many stuck objects, while runtime operations still use direct calls to container runtimes, networking and storage systems.Advanced
CFS quotas and throttling: what a CPU limit really enforcesA CPU limit bounds CPU bandwidth over an accounting period; runnable work can be throttled when the group or an ancestor exhausts its quota. This concept gives the exact arithmetic, the diagnostic reading of cpu.stat, and the remediation debate that separates senior candidates.🔒 Premium
Foundational
Requests are what the scheduler believes, limits are what the kernel enforcesTwo numbers that look like a pair are read by two different systems for two different purposes. Requests decide placement and are a claim about the future. Limits decide runtime enforcement and are a cgroup setting. Nearly every strange capacity problem in Kubernetes comes from conflating them.