Quiz
2627 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 areas2627
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture77
Networking86
API & Integration Architecture78
Reliability & Resilience88
Observability81
Performance & Capacity Engineering90
Security Architecture85
Cost Architecture & FinOps82
Business Architecture93
Architecture Communication91
Enterprise Architecture91
Legacy Modernization82
AI-Era Architecture86
Software Architecture & Engineering84
Architecture Patterns84
Architecture Decision-Making91
The Architect's Meta-Skills92
Delivery & Release Engineering93
Platform Engineering & Developer Experience92
Testing & Quality Architecture90
Data Platform Architecture88
Streaming & Real-Time Data93
Data Governance & Semantics81
Frontend & Experience Architecture91
Edge, Mobile & IoT88
Regulatory & Data Protection Architecture90
Assurance, Audit & Model Risk88
981 questions.
-
Analytics Cost Control intermediate
An analytics platform's cost is growing faster than its usage. What causes it, and which controls work without blocking analysts?
2 min answer costwarehousepruninggovernance -
Analytics Cost Control intermediate
One analyst's query cost £4,000 in a single afternoon. Leadership wants a policy. What do you actually implement?
1 min answer finopswarehouseguardrails -
Analytics Cost Control intermediate
The analytics bill has tripled in six months with no corresponding growth in users or data volume. Where do you look?
1 min answer finopsanalyticscostgovernance -
Anti-Corruption Layer intermediate
A card platform integrates with a network whose data model and semantics differ fundamentally from its own. Where should the translation live and what discipline does it require?
2 min answer marqetaanti-corruption-layerintegrationmodel -
Anti-Corruption Layer intermediate
A new service must integrate with a legacy system whose data model is entangled and poorly named. What does an anti-corruption layer actually do, and how do you know it is working?
2 min answer anti-corruption-layerdddlegacyintegration -
Anti-Corruption Layer intermediate
A platform integrates retailer systems with inconsistent models. What does an anti-corruption layer prevent, and where does it belong?
2 min answer anti-corruption-layertranslationmodelspartners -
Anti-Corruption Layer intermediate Multiple choice
A team integrates a vendor CRM whose customer model contradicts theirs. Six months later vendor field names and status codes appear throughout the codebase. What was missing and what is the fix now?
2 min answer acldddintegrationlegacy -
API Documentation intermediate
A team generates its entire API reference from code annotations and deletes the hand-written guide. Six months later integrators are opening more support tickets, not fewer, and every one of them is technically answerable from the reference. What did generation buy, and what did it destroy?
2 min answer hugging faceapi documentationdeveloper experiencedrift -
API Documentation intermediate
A workspace platform's API is well designed but developers repeatedly build integrations that break under real conditions. What is missing from the documentation, and what should be added?
2 min answer api-documentationdeveloper-experiencesemanticsnotion -
API Documentation intermediate
Why is documenting an API's failure and retry semantics more important than documenting its success behaviour?
2 min answer documentationstripeidempotencydeveloper-experience -
API Documentation intermediate
Your platform has 60 internal APIs. Teams repeatedly rebuild capabilities that already exist because they cannot find or understand them. What do you build?
2 min answer documentationdeveloper-portaldiscoveryspec-first -
API Gateway intermediate
An API gateway has accumulated authentication, rate limiting, routing, response transformation, request validation and some business logic. Which of these belong there?
2 min answer razorpaygatewaycross-cuttingcoupling