Quiz
2827 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 areas2827
Architecture Fundamentals91
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking86
API & Integration Architecture87
Reliability & Resilience99
Observability92
Performance & Capacity Engineering90
Security Architecture95
Cost Architecture & FinOps92
Business Architecture93
Architecture Communication91
Enterprise Architecture100
Legacy Modernization92
AI-Era Architecture96
Software Architecture & Engineering93
Architecture Patterns84
Architecture Decision-Making101
The Architect's Meta-Skills92
Delivery & Release Engineering103
Platform Engineering & Developer Experience92
Testing & Quality Architecture102
Data Platform Architecture98
Streaming & Real-Time Data93
Data Governance & Semantics91
Frontend & Experience Architecture101
Edge, Mobile & IoT98
Regulatory & Data Protection Architecture99
Assurance, Audit & Model Risk98
2827 questions.
-
First-Principles Reasoning intermediate
An architect faces a problem that resembles a known pattern but does not quite fit. How should first-principles reasoning and pattern recognition be combined?
2 min answer zeptofirst-principlespatternsjudgement -
First-Principles Reasoning advanced
When is first-principles reasoning the right tool for an architect, and when is it a waste of time?
2 min answer first-principlesphysicsassumptionsjudgement -
First-Principles Reasoning advanced
When should an architect reason from first principles and when should they pattern-match to known solutions? What goes wrong with each?
2 min answer first-principlespatternsjudgementnovelty -
Fitness Functions advanced
"Interview. You are the architect for a grocery marketplace where item availability changes constantly. Name three fitness functions you would put in CI to protect the architecture, and explain what each one would have caught." What makes a strong answer?
2 min answer fitness-functionsciinstacartmarketplace -
Fitness Functions intermediate Multiple choice
A broker's order-placement path has a 200ms p99 budget that quietly degraded over eighteen months without any single change being responsible. What kind of control prevents this, and where must it run?
1 min answer fitness-functionszerodhalatency-budgetpipeline -
Fitness Functions advanced
Architecture decisions in your organisation are either ignored or bottlenecked in a review board. Design something better.
3 min answer governanceadrfitness-functionsprinciples -
Fitness Functions advanced
In 2023 a team added a build rule forbidding the domain module from importing the persistence module, and it went green. In 2026 the domain module imports persistence in fourteen places and the build is still green. No one disabled the rule and no one edited it. Reconstruct how a passing check ended up protecting nothing.
3 min answer fitness-functionsarchitecture-testingdriftsilent-failure -
Fitness Functions intermediate
You want to enforce that the domain layer does not depend on infrastructure. How do you make it stick?
2 min answer governanceautomationevolutionary -
Flaky Test Management intermediate
A CI pipeline runs 2,400 tests in 18 minutes and fails about one run in four for reasons unrelated to the change. To stop the interruptions, the team enables automatic retry: any failing test is re-run twice, and the build is green if it passes on any attempt. What happens over the following six months?
3 min answer flaky-testsciretriessignal-loss -
Flaky Test Management intermediate
A suite has persistent flaky tests. Why is tolerating them worse than deleting them, and what policy works?
2 min answer flakinesstrustquarantinepolicy -
Flaky Test Management intermediate
A team's CI suite fails roughly one run in three for reasons unrelated to the change. Everyone reruns until green. How do you recover the situation?
2 min answer testingflakinesscisignal -
Flaky Test Management intermediate
A test suite has a 4% flake rate. The team re-runs failed builds. What is the actual cost, and what policy fixes it?
2 min answer browserstackflakytrustpolicy