DevOps System Design & Architecture
41 questionsDONEUNLOCKEDLOCKED
DevOps System Design Interview Questions
Google-style NALSD with napkin math before boxes, multi-region active-active, disaster recovery under a real RTO, capacity planning, blast radius, and designing a delivery platform for hundreds of services.
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 · 21 are premium.
01–17Foundationsthe words and mechanisms every loop takes as given0/17 done
18–32Core loopsthe questions every loop actually asks0/15 done
33–41Field scenariosthe half-specified problems a real estate throws at you0/9 done
The concepts behind DevOps System Design & Architecture
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.
Core
Napkin math: sizing a system before you draw itDesign rounds put a number in the prompt on purpose. Arithmetic done in the first two minutes eliminates whole classes of architecture and is the difference between designing something and describing something. These are the reference figures and the method for using them.Sign in
Core
Saturation and utilisation targets: why systems fall over before they are fullLittle's law relates average concurrency, throughput and residence time. Queueing models explain why variable demand needs headroom; measurements and the failure case determine the utilization target.Sign in
Foundational
Idempotency is a design property, not a retry settingAny network call can fail after the work was done and before the answer arrived, leaving the caller uncertain whether retrying will duplicate an effect. That fact makes duplicate delivery structural rather than exceptional, and the only durable answer is receivers that tolerate it.