Quiz
2827 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 areas2827
Architecture Fundamentals91
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking86
API & Integration Architecture87
Reliability & Resilience99
Observability92
Performance & Capacity Engineering90
Security Architecture95
Cost Architecture & FinOps92
Business Architecture93
Architecture Communication91
Enterprise Architecture100
Legacy Modernization92
AI-Era Architecture96
Software Architecture & Engineering93
Architecture Patterns84
Architecture Decision-Making101
The Architect's Meta-Skills92
Delivery & Release Engineering103
Platform Engineering & Developer Experience92
Testing & Quality Architecture102
Data Platform Architecture98
Streaming & Real-Time Data93
Data Governance & Semantics91
Frontend & Experience Architecture101
Edge, Mobile & IoT98
Regulatory & Data Protection Architecture99
Assurance, Audit & Model Risk98
2827 questions.
-
Facilitation intermediate
A design session with twelve participants produces no decisions and everyone leaves frustrated. What should the facilitator have done differently?
2 min answer facilitationdecision-makingmeetingsstructure -
Facilitation advanced
A nine-person cross-team session reaches a decision at minute 48 of a 50-minute slot and it is recorded the same afternoon. Two days later two attendees have separately told their own teams they disagreed, and by day four one team has stopped work on it. What failed, and which design of the session made it possible?
3 min answer facilitationdecisionsdissentcommitment -
Facilitation advanced
Two teams disagree strongly about where a service boundary should be. How do you run the session that resolves it?
2 min answer facilitationdecisionsevidenceconflict -
Facilitation beginner
Two teams meet for 60 minutes to agree who will own a shared notification capability. Everyone is prepared and the discussion is civil, and the meeting ends with "let us take this offline". Why does naming the decision-maker before the session change the outcome mechanically rather than politically?
2 min answer facilitationdecision-rightsconsensusmeetings -
Failover advanced
A digital bank needs automatic failover for availability, but some operations cannot safely execute twice. Which components fail over automatically, which degrade, and which stop?
2 min answer jupiterfailoversplit-brainfinancial -
Failover advanced Multiple choice
A load balancer health check is changed from "the process answers" to "the process can reach its database and its cache". The dependency has a brief regional problem. What happens to the fleet, and why do load balancers deliberately fail open?
3 min answer health checksfail openawscorrelated failure -
Failover advanced
A regional failover completes in 90 seconds per the runbook - the database is promoted and traffic is redirected - but the application stays broken for 25 minutes. The new region's services are healthy and idle. Where is the time going?
3 min answer failoverdnsconnection poolscaching -
Failover advanced
A search platform's index-serving region becomes degraded but not fully down - elevated latency and partial errors. Should traffic fail over automatically? Analyse the risks either way.
2 min answer failovergray-failureautomationcapacity -
Failover advanced
The business asks for multi-region active-active. Walk through the decision and what it actually requires.
2 min answer multi-regionfailoverconsistencycost -
Failover advanced
Your database primary is unreachable from the monitoring system but is still serving some clients. Do you fail over?
2 min answer failoversplit-brainfencingpartition -
Failure Modes advanced
A downstream service slows from 50 ms to 3 s. Within two minutes every service in the request path is down, including ones that do not call it. Explain the mechanism.
2 min answer cascadingpoolslittle's-lawretries -
Failure Modes advanced
A ride-hailing platform has a severe driver shortage in one region. Demand estimation, pricing, dispatch, queueing and driver incentives all interact. How do you prevent an unstable feedback loop?
2 min answer olamarketplacefeedback-looppricing