Quiz
2948 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 areas2948
Architecture Fundamentals91
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking96
API & Integration Architecture87
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
2948 questions.
-
Organisational Constraints advanced
Which organisational facts would make you reject a technically sound microservices design?
2 min answer conways-lawconstraintscognitive-loadoperating-model -
Organisational Constraints beginner Multiple choice
You are designing a new order-management service for a mid-size retailer. Four facts about the organisation come up in the first week. Which one changes what you are allowed to design, as opposed to merely making the work slower or less pleasant?
3 min answer organisational constraintson-calloperabilitydesign drivers -
OTA Updates advanced
A connected-vehicle fleet needs over-the-air firmware updates. What must the architecture guarantee, and why is this unlike a server deployment?
2 min answer atherotafirmwarerollback -
OTA Updates advanced
A firmware update bricked 4% of a deployed fleet. Each recovery requires a site visit. What went wrong and what prevents recurrence?
2 min answer iotdeploymentresilience -
OTA Updates advanced
A staged over-the-air rollout reaches 100% over two weeks. What happens to the 12% of devices that were offline for the whole window and come back three weeks later on the old firmware?
3 min answer otaversion-skewdesired-statefleet -
OTA Updates advanced
An OTA firmware update has bricked 3% of a 50,000-device fleet. What do you do, and what should have prevented it?
1 min answer iototaincidentrollout -
OTA Updates advanced
Design over-the-air updates for devices where a failed update means a physical service visit.
2 min answer otaupdatesrollbackstaged-rollout -
Outbox advanced
A financial platform needs state changes to reliably produce events. When is the transactional outbox the right choice and when is change data capture better?
2 min answer brexoutboxcdcevents -
Outbox advanced
A service must update its database and publish an event, and both must happen or neither. Why is a dual write wrong, and how do the outbox pattern and log-based capture compare?
3 min answer outboxcdcdual-writeatomicity -
Outbox intermediate
A service must update its database and publish an event. Why is doing both directly incorrect, and what does the outbox pattern guarantee?
2 min answer outboxdual-writeatomicityat-least-once -
Outbox advanced
Orders are occasionally created in the database with no corresponding event reaching the warehouse. No errors are logged. Diagnose and fix.
3 min answer outboxdual-writeconsistencyevents -
Outcome Measurement advanced
A CFO asks why the architecture function should be funded when it ships no features. You have five minutes. What do you say?
2 min answer businesscommunicationvaluefunding