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.
-
Operating Models advanced
A logistics marketplace expanding city by city must decide what is centralised and what is local. How should that be structured?
2 min answer porterexpansioncentralisationconfiguration -
Operating Models advanced
A super-app spans messaging, payments, mini-programs and social features. What operating model supports it, and what does the architecture require in return?
2 min answer operating-modelautonomyplatformgovernance -
Operating Models advanced
An organisation centralises all schema changes through one data team of four, serving fourteen product teams. The arrangement is defended as efficient. What is gained, what is paid, and when does the bill arrive?
2 min answer centralisationqueueinglead timebottleneck -
Operating Models advanced
An organisation with functional teams — development, QA, operations, database — wants to adopt microservices. What do you tell them?
2 min answer conways-lawoperating-modeldistributed-monolithteams -
Orchestration vs Choreography advanced
A multi-step business process spans several services. When should it be orchestrated by a coordinator and when choreographed through events, and how do you tell which one you already have?
2 min answer orchestrationchoreographysagatemporal -
Orchestration vs Choreography advanced
A workflow spans eight services using event choreography. Nobody can answer "where is order 41,229 stuck?". What do you change?
2 min answer orchestrationchoreographyworkflowobservability -
Orchestration vs Choreography advanced
A workflow spans several services. What is the practical rule for choosing orchestration or choreography, and what is the design tell?
2 min answer orchestrationchoreographyobligationsnotifications -
Orchestration vs Choreography advanced
An interviewer says - we run order fulfilment across six services with events and no coordinator. Last quarter about 0.4% of orders ended in a state nobody noticed for days. Do not tell me to add tracing. What structural change do you make, and who gets paged?
3 min answer choreographyprocess managerownershipon-call -
Orchestration vs Choreography advanced
An order flows through payment, restaurant acceptance, courier assignment and delivery. Should the coordination be orchestrated or choreographed?
2 min answer swiggyorchestrationchoreographysaga -
Organisational Constraints advanced
An architect proposes a design requiring three teams to coordinate on every release. The organisation will not restructure. What are the options?
2 min answer organisational-constraintsconways-lawboundariescoordination -
Organisational Constraints intermediate
Every change to a cross-team interface must be approved by an architecture forum that meets weekly with six 20-minute slots. About 14 requests arrive each week. Over the next two quarters, what happens to the queue and — more importantly — what happens to the designs themselves?
3 min answer decision latencygovernancequeueingover-design -
Organisational Constraints intermediate
In February 2020 SAP announced mainstream maintenance for the core applications of SAP Business Suite 7 through to the end of 2027, with optional extended maintenance at a premium to the end of 2030, alongside a maintenance commitment for SAP S/4HANA to 2040. A manufacturer running that stack has roughly 700 custom modifications to standard objects in its ERP core. What kind of architectural constraint is a vendor maintenance date, what should it change about the plan and where would copying the obvious response be a mistake?
2 min answer saperpvendor-lifecyclemodernisation