Quiz
2667 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 areas2667
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking86
API & Integration Architecture78
Reliability & Resilience88
Observability81
Performance & Capacity Engineering90
Security Architecture95
Cost Architecture & FinOps92
Business Architecture93
Architecture Communication91
Enterprise Architecture91
Legacy Modernization92
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
34 questions in Reliability & Resilience.
-
Availability Mathematics intermediate Multiple choice
A service depends on four components, each independently 99.9% available, called in sequence on every request. What is the resulting availability, and what does this imply about architecture?
2 min answer availabilitydependenciesredundancymath -
Availability Mathematics intermediate
A stakeholder requires 99.99% availability. Your service depends on five internal services each offering 99.9%. What do you say?
2 min answer availabilitydependenciesrequirements -
Chaos Engineering intermediate
A mobility platform wants to start chaos engineering. Its dispatch system is business-critical and the team is nervous. What is a responsible starting sequence, and what must exist first?
2 min answer chaos-engineeringresilience-testingblast-radiusgrab -
Chaos Engineering intermediate
A team wants to adopt chaos engineering after reading about it. What must be in place first, what is the correct progression, and what does chaos engineering not tell you?
3 min answer netflixchaos-engineeringgame-daysresilience-testing -
DR Testing intermediate
A core internal service has run continuously for three years. What risk does that create?
2 min answer awscold-startrecoverytesting -
DR Testing intermediate
An enterprise runs an annual disaster recovery test that always succeeds, yet the team has low confidence in real recovery. What is likely wrong with the test?
2 min answer dr-testingdrillsrealismenterprise -
Fault Isolation intermediate
A design platform's synchronous editing experience and its asynchronous export rendering share a compute cluster. Exports occasionally saturate it and the editor becomes unusable. What would you change?
2 min answer fault-isolationbulkheadsworkload-separationcanva -
Game Days intermediate
Design a game day for a payment service. What is the scenario, who is in the room, and what counts as success?
2 min answer game-dayrehearsalincident-responsereadiness -
Graceful Degradation intermediate Multiple choice
A recommendation service is unavailable during a high-traffic period. Should the application show popular items, cached recommendations, results from an older model, or nothing at all?
2 min answer graceful-degradationfallbackpersonalisationreddit -
Graceful Degradation intermediate
A streaming service's homepage assembles rows from a dozen personalisation services. One returns 4-second latency instead of 40 ms. What happens, and what should have been designed?
2 min answer netflixfallbacktail-latencyfan-out -
Graceful Degradation intermediate
The recommendation service is down. Walk through every level of degraded response and say who decides which one is used.
2 min answer degradationfallbacknetflixproduct -
Graceful Degradation intermediate
What distinguishes a real graceful-degradation capability from an aspiration, and how do you design and validate a degradation ladder?
3 min answer degradationkill-switchfallbackresilience