Quiz
2627 questions of the kind that actually get asked — in interviews, in architecture review boards, and by the person who has to run the thing at 3 AM. Every answer states the trade-off rather than the slogan, and says when the obvious choice is the wrong one.
All areas2627
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture77
Networking86
API & Integration Architecture78
Reliability & Resilience88
Observability81
Performance & Capacity Engineering90
Security Architecture85
Cost Architecture & FinOps82
Business Architecture93
Architecture Communication91
Enterprise Architecture91
Legacy Modernization82
AI-Era Architecture86
Software Architecture & Engineering84
Architecture Patterns84
Architecture Decision-Making91
The Architect's Meta-Skills92
Delivery & Release Engineering93
Platform Engineering & Developer Experience92
Testing & Quality Architecture90
Data Platform Architecture88
Streaming & Real-Time Data93
Data Governance & Semantics81
Frontend & Experience Architecture91
Edge, Mobile & IoT88
Regulatory & Data Protection Architecture90
Assurance, Audit & Model Risk88
117 questions.
-
Accessibility Architecture beginner Multiple choice
A dashboard lays out six cards in a CSS grid and uses the order property so the most important card appears first on narrow screens while staying later in the HTML. Keyboard users tab through the cards in an order that does not match what they see. The page has about 40 focusable elements. Which change fixes this at the right level?
2 min answer accessibilityfocus-ordertabindexwcag -
Alerting beginner
Your team's on-call phone has not been paged in nine days and every dashboard is green. Why is that not yet evidence that anything is healthy, and what single mechanism turns silence into a signal?
2 min answer alertingdead-mans-switchwatchdogheartbeat -
Architecture Diagrams beginner
A reviewer looks at your architecture diagram and asks whether an arrow is a network call or a data flow, and whether it is synchronous. Why do most diagrams fail this question, and what must every box and line carry?
2 min answer diagramsnotationreviewambiguity -
Architecture Fundamentals beginner Multiple choice
YouTube ingests hundreds of thousands of hours of video a day and serves billions of watch sessions. A new engineer proposes that "the architecture" of YouTube is its choice of programming languages and frameworks. What is wrong with that framing, and what is the architecture actually?
2 min answer fundamentalsdefinitionyoutubesignificant-decisions -
Backfill & Reprocessing beginner Multiple choice
A logic bug means the last 10 days of a derived table are wrong. An engineer proposes resetting the running consumer group's offsets back 10 days and letting the job reprocess. What does that actually do?
2 min answer offsetsconsumer-groupsreplaybackfill -
Backward Compatibility beginner
Your API returns a JSON object. Which of these changes can break a client you have never met: adding a field, removing a field, changing a field's type, adding a value to an enum, reordering keys, or making an optional field always present?
3 min answer backward compatibilityjsonenumsparsers -
Bias & Fairness Controls beginner Multiple choice
A team removes the ethnicity field from a credit model's training data and tells the risk committee the model can no longer discriminate. What is the most accurate response?
2 min answer fairnessproxy-variablesunawarenessmonitoring -
Build vs Buy beginner Multiple choice
A four-person startup needs SMS phone verification at signup - roughly 20000 messages a month to US numbers. One engineer proposes sending directly through a carrier gateway rather than paying a provider such as Twilio. Which fact should decide it?
3 min answer build-vs-buysmscompliancevendor -
Change Advisory vs Automated Gates beginner Multiple choice
A change advisory board meets weekly and approves about 60 changes in a 40-minute meeting. Attendance is good and the minutes are complete. What assurance does the meeting actually provide?
3 min answer change managementcabapprovalthroughput -
Chunking & Retrieval beginner Multiple choice
Users say the assistant's answers lack context, so a team proposes raising chunk size from 400 tokens to 1200 across a 60000-document policy corpus. Retrieval still returns the top 5 chunks. What is the dominant effect of that change?
3 min answer chunkingretrievalembeddingsprecision -
CI/CD beginner
A team's CI pipeline takes 40 minutes. Everyone agrees that is annoying but tolerable, because engineers do other work while they wait. Why does the 40 minutes change what engineers do rather than only how long they wait?
2 min answer ci cdfeedback loopbatch sizeflaky tests -
Client Caching & Data Layer beginner
A user renames their account. The settings page shows the new name at once. The dashboard still shows the old name after a full page navigation and corrects itself only after a hard reload or about 15 minutes. Two different caches are involved. Which is which and which one can application code not invalidate?
2 min answer http-cachedata-layercache-controletag