Quiz
2988 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 areas2988
Architecture Fundamentals91
Distributed Systems111
Data Architecture100
Cloud Architecture97
Networking96
API & Integration Architecture97
Reliability & Resilience99
Observability92
Performance & Capacity Engineering100
Security Architecture105
Cost Architecture & FinOps102
Business Architecture103
Architecture Communication102
Enterprise Architecture100
Legacy Modernization102
AI-Era Architecture106
Software Architecture & Engineering93
Architecture Patterns94
Architecture Decision-Making101
The Architect's Meta-Skills102
Delivery & Release Engineering103
Platform Engineering & Developer Experience102
Testing & Quality Architecture102
Data Platform Architecture98
Streaming & Real-Time Data103
Data Governance & Semantics91
Frontend & Experience Architecture101
Edge, Mobile & IoT98
Regulatory & Data Protection Architecture99
Assurance, Audit & Model Risk98
4 questions in Evolutionary Architecture.
-
Evolutionary Architecture advanced
A design platform's rendering service was built for single-page exports. Over three years it accumulated video, animation, bulk export and print output - each bolted onto the same synchronous request path. Exports now time out unpredictably. How should evolutionary architecture have prevented this, and what do you do now?
2 min answer evolutionary-architecturerenderingcanvaasync -
Evolutionary Architecture advanced
A frequently written table needs a column renamed and its type changed. The service runs many instances and cannot be stopped. How do you do it and remain able to roll back at every step?
3 min answer migrationszero-downtimeexpand-contractevolutionary -
Evolutionary Architecture advanced
A services marketplace launches in one city with one category. Three years later it runs dozens of categories across many cities with different pricing and compliance rules. What should have been built on day one, and what should deliberately not have been?
2 min answer evolutionary-architectureurban-companymarketplacelast-responsible-moment -
Evolutionary Architecture intermediate
A team ships one release every three weeks containing about 60 merged changes. A conversion regression appears after the latest release and nobody knows which change caused it. Estimate the time to attribute the regression at a batch size of 60 against a batch size of 1, and say which number to target first.
2 min answer etsydeploymentbatch sizemean time to repair