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
2627 questions.
-
Abstraction & Encapsulation advanced
A metadata-driven API layer generates queries over a customer's database. A customer writes a deeply nested query that produces a catastrophic join. Is that an abstraction failure, and what should the design do about it?
2 min answer abstractionhasuragraphqlleaky-abstraction -
Abstraction & Encapsulation advanced
A team proposes wrapping every cloud provider SDK behind an internal abstraction so the company could migrate providers later. Evaluate the proposal.
2 min answer abstractionportabilitytradeoffsdropbox -
Abstraction & Encapsulation advanced
Design the abstraction boundary for a "vote" on a large discussion platform where a handful of threads receive an enormous share of all votes. What should the interface promise, what must it hide, and what must it refuse to hide?
2 min answer abstractionencapsulationhot-keysreddit -
Abstraction Level Choice advanced
A platform must choose how much of the underlying infrastructure to abstract. What decides the level?
2 min answer abstractionescape-hatchleaky-abstractionsplatform -
Abstraction Level Choice advanced
A platform team must decide how much to abstract the underlying infrastructure. What goes wrong at each extreme, and how do you choose?
2 min answer platformabstractionleakyescape-hatch -
Abstraction Level Choice advanced
An internal platform must decide how much of the underlying infrastructure to hide. What determines the right abstraction level, and what happens at each extreme?
2 min answer freshworksabstractionplatformescape-hatch -
Abstraction Level Choice advanced
Your platform abstracts Kubernetes entirely — teams write a short manifest and everything is generated. Now every production incident escalates to the platform team. What is happening?
2 min answer platformabstractionoperations -
Accessibility Architecture beginner Multiple choice
A dashboard lays out six cards in a CSS grid and uses the order property so the most important card appears first on narrow screens while staying later in the HTML. Keyboard users tab through the cards in an order that does not match what they see. The page has about 40 focusable elements. Which change fixes this at the right level?
2 min answer accessibilityfocus-ordertabindexwcag -
Accessibility Architecture intermediate Multiple choice
A single-page application replaces the page content when the route changes. Sighted users see a new page. A screen-reader user hears nothing, and their keyboard focus is now at the top of the document. Which change fixes this at the right level?
3 min answer accessibilityspafocus-managementlive-regions -
Accessibility Architecture intermediate
An accessibility audit finds that a custom dropdown is unusable with a screen reader. It passed automated checks. Why, and what is the systemic fix?
2 min answer accessibilitycomponentsdesign-system -
Accessibility Architecture advanced
Six weeks before launch, an accessibility audit returns 200 issues. The team's automated checks were green. Why, and what do you do?
2 min answer accessibilitytestingcompliancefrontend -
Accessibility Architecture intermediate
The European Accessibility Act became enforceable on 28 June 2025 and applies to consumer services including online shops and banking, with EN 301 549 as the harmonised standard referencing WCAG level AA. A team with 11 applications proposes moving accessibility into its design system rather than fixing each application. What does that buy, what does it pay, and where does it stop working?
3 min answer accessibilitydesign-systemeaawcag