Quiz
2667 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 areas2667
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking86
API & Integration Architecture78
Reliability & Resilience88
Observability81
Performance & Capacity Engineering90
Security Architecture95
Cost Architecture & FinOps92
Business Architecture93
Architecture Communication91
Enterprise Architecture91
Legacy Modernization92
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
993 questions.
-
Code Review intermediate
A platform's code review process is slow and catches few defects. What should change?
2 min answer code-reviewsizelatencyautomation -
Code Review intermediate
A team's code review process is slow and catches few real problems. What should change?
1 min answer postmancode-reviewfeedbackautomation -
Code Review intermediate
Code review latency in your team averages one day. What do you change and what do you measure?
2 min answer code-reviewlatencybatch-sizeflow -
Cohesion intermediate
A subscription-billing platform has an "invoice service" that generates invoices, sends dunning emails, computes tax, syncs to accounting systems and renders PDFs. Is that cohesive? How would you decide?
1 min answer cohesionchargebeebillingboundaries -
Cohesion intermediate Multiple choice
Every meaningful feature in a platform requires changes to at least nine services and three teams. Which architectural property has failed and what is the diagnostic?
2 min answer cohesionboundariesconways-lawspotify -
Architecture Communication intermediate
An architect presents the same architecture deck to executives, engineers and a security review board, and each audience is dissatisfied. What is wrong with the approach?
2 min answer communicationaudiencealtitudeatlassian -
Architecture Communication intermediate
In a design review, a respected senior engineer proposes an approach you believe is wrong. The room defers to them. How do you handle it?
2 min answer communicationdisagreementinfluencereview -
Competing Consumers intermediate
A rendering platform processes jobs from a queue with a pool of workers. What does the competing-consumers pattern require to be correct, and what limits its scaling?
2 min answer competing-consumersworkersidempotencyordering -
Compliance Frameworks intermediate
A global employment platform passes its compliance audits and is repeatedly found to have real security weaknesses. What is the gap?
2 min answer deelcompliancecontrolsevidence -
Compliance Frameworks intermediate
A payments dataset must stay in the EU. The team reads that as one EU region and pins all storage there across two availability zones. Six months later the business asks for a 15-minute recovery time objective against a regional failure. What did residency actually cost and when did the bill arrive?
2 min answer data-residencymulti-regionrtokey-management -
Compliance Frameworks intermediate
A vendor platform must satisfy security certification requirements while serving customers across many jurisdictions. How should compliance influence architecture without paralysing it?
2 min answer compliancecontrolsautomationevidence -
Component Contracts intermediate
A design system releases 4.3.0. The changelog says no breaking changes. Eleven of forty consuming applications report broken layouts. Review the versioning policy - what is wrong with it?
3 min answer design-systemscomponent-contractssemverimplicit-coupling