Quiz
2741 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 areas2741
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking86
API & Integration Architecture78
Reliability & Resilience99
Observability92
Performance & Capacity Engineering90
Security Architecture95
Cost Architecture & FinOps92
Business Architecture93
Architecture Communication91
Enterprise Architecture91
Legacy Modernization92
AI-Era Architecture96
Software Architecture & Engineering84
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 Architecture90
Assurance, Audit & Model Risk98
2741 questions.
-
Load Balancing intermediate
Every deployment produces a small spike of 502s that the team has learned to ignore. Fix it.
2 min answer drainingdeploymentgraceful-shutdown -
Cloud Migration advanced
A lift-and-shift migration produced a cloud bill 2.5 times the data-centre cost it replaced. What do you examine first and what is the fastest meaningful reduction?
3 min answer migrationcostrightsizingegress -
Cloud Migration advanced
A travel platform must migrate a large legacy booking system to cloud services without a big-bang cutover. Design the migration using a strangler approach, and identify what makes data the hard part.
2 min answer migrationstrangler-figanti-corruption-layerdata-sync -
Cloud Migration advanced
You are asked to lead a migration of 300 applications to cloud. What happens in the first ninety days?
2 min answer migrationdiscoverysequencingwaves -
Cloud Pricing Models beginner Multiple choice
A CI platform launches a fresh virtual machine for every job. 40000 jobs a day each do about 25 seconds of real work, yet the compute line is roughly four times the total job time. Nothing is throttled and the instance family is correct. Where is the money going?
2 min answer cloud-pricingbilling-incrementsciwaste -
Cloud Pricing Models intermediate
A live-streaming platform at Twitch's scale is sizing the bandwidth bill for a new regional tier. Sustained outbound is 40 Gbps with peaks near 120 Gbps. Estimate the monthly cost on cloud list egress against a committed CDN contract, and say which assumption dominates the error.
3 min answer twitchegresscdnbandwidth -
Cloud Pricing Models intermediate Multiple choice
A media platform's workload is bursty rendering plus steady serving. Which pricing models fit which parts, and what is the common mistake?
2 min answer pricingcommitmentsspotserverless -
Cloud Pricing Models beginner
From 1 February 2024 a major cloud provider began billing every public IPv4 address at roughly $0.005 per address-hour. Your estate runs about 2000 instances plus managed databases, load balancers and per-branch preview environments. Roughly what did that add per year, and what should change because of it?
3 min answer cloud pricingipv4estimationorphaned resources -
Cloud Storage intermediate
A design platform stores billions of user assets and rendered outputs, where a small fraction are accessed constantly and most are never accessed again after the first week. Design the storage architecture.
2 min answer object-storagetieringlifecyclecdn -
Cloud Storage intermediate Multiple choice
A product serves user-uploaded images in twelve renditions across devices. Precompute all renditions on upload or generate on demand and cache?
2 min answer storagecdnrenditionspinterest -
Cloud Storage intermediate
Choose storage for four workloads: a Postgres data directory, user-uploaded images, a shared build cache, and seven years of audit records.
2 min answer storageblockobjecttiering -
Cluster Architecture advanced
A Kubernetes platform shows GPU utilisation below 40% because jobs request whole nodes. How should bin packing, gang scheduling, preemption, partitioning and queue-based admission raise utilisation without harming priority jobs?
3 min answer kubernetesgpuschedulingutilisation