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.
-
Healthcare Data Protection intermediate Multiple choice
At 02:40 the access-audit service behind an electronic health record starts taking 8 s per write instead of 12 ms. It returns no errors. Audit controls at 45 CFR 164.312(b) are a required implementation specification under the HIPAA Security Rule. What should the record system do while the audit path is degraded?
3 min answer hipaaaudit-loggingfail-opengraceful-degradation -
Healthcare Data Protection advanced
Why does health data access emphasise auditing over prevention, and what does that require architecturally?
2 min answer healthcarebreak-glassauditconsent -
Hexagonal Architecture advanced
A communications platform integrates many external providers. How does a ports-and-adapters structure help, and what is the design mistake that negates it?
2 min answer hexagonalports-adaptersanti-corruptionproviders -
Hexagonal Architecture intermediate
A team applies hexagonal architecture and finds it adds ceremony without benefit. When does the pattern earn its cost?
2 min answer hasurahexagonalports-adaptersabstraction -
Hexagonal Architecture intermediate Multiple choice
What does hexagonal architecture give you that a conventional layered design does not?
2 min answer hexagonalports-adapterstestingsymmetry -
Horizontal vs Vertical Scaling intermediate
A service is at capacity. When is vertical scaling the better answer than horizontal, and what is the trap in each direction?
2 min answer unacademyscalingverticalhorizontal -
Horizontal vs Vertical Scaling advanced
A stateful service runs on 16 large nodes, each holding a large in-memory working set. You must move to 200 small nodes under live traffic, for finer failure granularity and better bin-packing. Sequence the migration, and say what changes that nobody plans for.
3 min answer scalingpartitioningcache hit ratefan-out -
Horizontal vs Vertical Scaling intermediate Multiple choice
A workspace product's primary database is at its limits. Should it scale vertically, add replicas, or shard? What order and what evidence?
2 min answer scalingverticalshardingreplicas -
Horizontal vs Vertical Scaling intermediate
When is vertical scaling the better answer, and what makes horizontal inevitable eventually?
2 min answer scalingverticalhorizontalavailability -
HTTP/1.1, HTTP/2 & HTTP/3 intermediate
A platform is considering moving customer traffic to HTTP/3. What does it actually improve, for whom, and what does it complicate?
2 min answer vercelhttp3quicmobile -
HTTP/1.1, HTTP/2 & HTTP/3 intermediate Multiple choice
A team upgrades to HTTP/3 and median page load time is unchanged. Was the upgrade worthless?
2 min answer http3quictail-latencymeasurement -
HTTP/1.1, HTTP/2 & HTTP/3 advanced
A video platform moves from HTTP/2 over TCP to HTTP/3 over QUIC. Which specific problems does this solve for video delivery, and what new operational costs appear?
2 min answer http3quichead-of-line-blockingmobile