Quiz
2777 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 areas2777
Architecture Fundamentals81
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-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 Architecture99
Assurance, Audit & Model Risk98
1029 questions.
-
Subnetting intermediate Multiple choice
A new cluster must schedule 60000 pods. The only free allocation inside the corporate 10.0.0.0/8 is one /20, and the network team will not issue more. The platform team requires per-pod firewall rules and flow logs from the cloud provider's own networking. Which address strategy fits?
2 min answer subnettingkubernetescidraddress-exhaustion -
Subnetting intermediate
A platform's cloud subnets are running out of addresses because container workloads consume one IP per pod. What happens as exhaustion approaches, and what are the options?
2 min answer subnettingip-exhaustioncontainerscni -
Subnetting intermediate
Pods have stopped scheduling on a cluster that has plenty of free CPU and memory. What do you check?
2 min answer kubernetesip-exhaustionsubnettingcapacity -
Supply-Chain Provenance intermediate
Your pipeline now generates an SBOM for every build. A critical vulnerability is announced in a transitive dependency. Can you answer the question that matters?
2 min answer sbomvulnerabilityresponse -
Sync vs Async intermediate
A team debates whether an operation should be synchronous or asynchronous. What decides it, and what is the cost of getting it wrong in each direction?
2 min answer linearsyncasyncuser-experience -
Sync vs Async intermediate Multiple choice
Order service must notify inventory, billing and notifications when an order is placed. Synchronous calls or events? Justify.
2 min answer couplingmessagingdesign -
Sync vs Async intermediate
Where should the boundary between synchronous and asynchronous processing sit in an API platform, and what determines it?
2 min answer syncasynclatencyacknowledgement -
Synthetic Data intermediate Multiple choice
A payments company must build a test dataset for its fraud-scoring service. Production holds 400M transactions with about 0.2% labelled fraudulent; legal will not permit production data in test environments. The team needs the dataset to exercise the model's decision boundary and the pipeline's handling of awkward records. Which approach fits the requirement as stated?
2 min answer synthetic-datafraudtest-dataprivacy -
Synthetic Data intermediate
When is synthetic data sufficient and when does it mislead?
2 min answer synthetic-datadistributionsskewperformance-testing -
Systems Thinking intermediate
In April 2022 an Atlassian maintenance script deleted 883 sites belonging to 775 customers in 23 minutes. The script had passed peer review - the review checked which endpoint was called and how, not whether the supplied identifiers referred to an app or to a whole site. What happens if you respond by requiring a second reviewer?
2 min answer atlassiancode-reviewblast-radiussecond-order-effects -
Total Cost of Ownership intermediate
A repatriation business case sets this year's cloud invoice against a five-year amortised cost for owned hardware and shows a 40% saving. The arithmetic checks out and the staffing line is there. Review the model: what would you change, what would you leave alone, and which single line decides the argument?
3 min answer tcorepatriationbuild vs buycapacity planning -
Total Cost of Ownership intermediate
A team proposes self-hosting a managed service to save £80000 a year in licence fees. What do you add to their calculation?
2 min answer tcobuild-vs-buypeople-costopportunity-cost