Quiz
2707 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 areas2707
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 Architecture96
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 Architecture98
Streaming & Real-Time Data93
Data Governance & Semantics91
Frontend & Experience Architecture91
Edge, Mobile & IoT88
Regulatory & Data Protection Architecture90
Assurance, Audit & Model Risk98
45 questions in Platform Engineering.
-
Self-Service Provisioning advanced
A self-service database provisioning workflow takes 40 minutes and fails about 15% of the time. The platform team says the cloud provider's API is unreliable. Retrying the whole workflow usually works. What is actually going on, and what would you change?
3 min answer provisioningidempotencyeventual consistencyorphaned resources -
Self-Service Provisioning advanced
Your platform team is now a ticket queue — every environment, every permission, every new service goes through them. How do you get out of it?
1 min answer platformself-servicebottleneckautomation -
Service Mesh Operations advanced
A platform runs a service mesh. What are the operational realities teams underestimate?
2 min answer service-meshoperationscontrol-planeupgrades -
Service Mesh Operations advanced Multiple choice
A team proposes adopting a service mesh for twelve services in one language. Do you support it?
2 min answer service-meshcomplexitydecision -
Service Mesh Operations advanced
An Envoy-based mesh carries 600 services across 3000 pods. At 09:00 the mesh control plane is lost entirely and cannot be restored for 90 minutes. No application or node has failed. What happens over those 90 minutes, what sets the real deadline, and what would make the mesh ride it out?
3 min answer service-meshenvoyxdsfail-static -
Service Mesh Operations advanced
You must move the sidecar proxies of 500 services and 2400 pods from mesh version n-2 to n. The control plane supports one version of skew with its data plane and each proxy upgrade is a pod restart. Several services hold gRPC streams open for hours. Plan the migration so that no service sees an unplanned reset and you can stop at any point.
3 min answer service meshenvoyupgradeversion skew -
Service Templates advanced
A platform stops generating 400 lines of observability and deployment boilerplate into each new service repository and ships it instead as a versioned library plus a shared base chart that services depend on. Two hundred services will adopt it. What is gained and what is paid and when does the bill arrive?
3 min answer service templatesshared libraryblast radiusversioning -
Service Templates advanced
A platform's service template produced fifty services, and it has since improved substantially. How should improvements reach the existing services?
2 min answer postmantemplatesdriftpropagation -
Service Templates advanced
A vulnerability is found in the base image used by 200 services generated from your service template. How do they all get fixed?
2 min answer platformsupply-chainfleet