Quiz
275 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 areas275
Architecture Fundamentals9
Distributed Systems26
Data Architecture23
Cloud Architecture19
Networking17
API & Integration Architecture13
Reliability & Resilience9
Observability8
Performance & Capacity Engineering6
Security Architecture16
Cost Architecture & FinOps6
Business Architecture7
Architecture Communication6
Enterprise Architecture6
Legacy Modernization7
AI-Era Architecture6
Software Architecture & Engineering6
Architecture Patterns6
Architecture Decision-Making12
The Architect's Meta-Skills6
Delivery & Release Engineering6
Platform Engineering & Developer Experience6
Testing & Quality Architecture6
Data Platform Architecture6
Streaming & Real-Time Data6
Data Governance & Semantics6
Frontend & Experience Architecture6
Edge, Mobile & IoT6
Regulatory & Data Protection Architecture6
Assurance, Audit & Model Risk7
4 questions in Delivery & Release Engineering.
-
Database Migration Under CD intermediate
A release must rename a heavily used database column and ships tonight. The team proposes doing the rename in the deployment. What is wrong, and what do you propose?
2 min answer migrationrollbackschemacontinuous-delivery -
Environment Strategy intermediate
Six teams share one integration test environment. Bookings are made a week ahead and releases slip when someone overruns. How do you fix it?
1 min answer environmentsdeliverytestingqueues -
Pipeline Architecture intermediate
A team's pipeline takes 80 minutes from commit to a deployable artifact and engineers have stopped watching it. How do you approach fixing it?
2 min answer cipipelinefeedbackdelivery -
Rollback & Forward Fix intermediate
Production is degraded after a release. The team tries to roll back and discovers a migration has already run. What do you do now, and what do you change afterwards?
2 min answer rollbackmigrationincidentdelivery