Quiz
2741 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 areas2741
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking86
API & Integration Architecture78
Reliability & Resilience99
Observability92
Performance & Capacity Engineering90
Security Architecture95
Cost Architecture & FinOps92
Business Architecture93
Architecture Communication91
Enterprise Architecture91
Legacy Modernization92
AI-Era Architecture96
Software Architecture & Engineering84
Architecture Patterns84
Architecture Decision-Making91
The Architect's Meta-Skills92
Delivery & Release Engineering93
Platform Engineering & Developer Experience92
Testing & Quality Architecture102
Data Platform Architecture98
Streaming & Real-Time Data93
Data Governance & Semantics91
Frontend & Experience Architecture91
Edge, Mobile & IoT88
Regulatory & Data Protection Architecture90
Assurance, Audit & Model Risk98
1018 questions.
-
Push & Background Work intermediate
A courier app relies on a data-only push to trigger a background sync. The push provider's dashboard reports 99.3% delivered. Product reports that about 6% of couriers see stale job lists for hours, and support notices these users are disproportionately on low battery or older devices. Where do you look, in what order, and what is the misleading signal?
3 min answer pushbackground-workdozebattery -
Push & Background Work intermediate
A mobile app syncs data in the background every 15 minutes. Users report data is frequently out of date. Explain.
2 min answer mobileos-constraintssync -
Push & Background Work intermediate
A mobile application relies on push notifications and background processing for time-sensitive updates. What is unreliable, and what must the design assume?
1 min answer zeptopushbackgroundreliability -
Quality Attributes intermediate Multiple choice
A product manager asks to tighten the API latency target from p99 300 ms to p99 100 ms. What should the architect do before agreeing?
2 min answer quality-attributesnfrtradeoffscost -
Quality Attributes intermediate
A project is three sprints from launch and no non-functional requirements were ever written down. What do you do?
1 min answer nfrrequirementsquality-attributes -
Quality Attributes intermediate
What happens if a global content delivery platform sets a quality-attribute target of "cache hit ratio above 95%" and simultaneously "content updates visible worldwide within 5 seconds"? Explain the conflict and how it is normally resolved.
2 min answer quality-attributescachingcdnakamai -
Quality Gates intermediate
A 12-year-old service has 4% test coverage and no tests for its core logic. It changes twice a year. Do you apply your quality gates to it?
2 min answer legacypragmatismgovernance -
Quality Gates intermediate
An organisation's quality gates have accumulated and now block releases without reducing defects. How should the gate set be rationalised?
2 min answer quality-gatesevidenceblockingrationalisation -
Quality Gates intermediate
Leadership mandates 80% code coverage across all services. What do you say?
2 min answer metricstestinggovernance -
Quality Gates intermediate
Which automated quality gates are worth blocking a release on, and which are ceremony?
2 min answer quality-gatescoveragestatic-analysisci -
Quality Gates intermediate
Your CI suite fails about one run in four, and roughly 80% of those failures pass on a re-run. Developers now re-run by reflex, including on real failures. JetBrains ships flaky-test detection in TeamCity based on flip rate. Design the gate, and say what you refuse to do.
3 min answer jetbrainsteamcityflaky testsquality gates -
Query Optimisation intermediate Multiple choice
An endpoint's p99 is 4 seconds. The database's slow query log is empty and CPU is low. What is happening?
2 min answer n-plus-oneperformancedebugginggithub