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
91 questions in Frontend & Experience Architecture.
-
Core Web Vitals intermediate
You want a 2.5 second largest contentful paint at the 75th percentile on mid-range Android over a typical mobile connection. Roughly how much JavaScript can you ship on the critical path, and which assumption dominates the error?
3 min answer core-web-vitalsperformance-budgetjavascriptmobile -
Design Systems intermediate
A design system exists, is well built, and teams keep building their own components anyway. What is the diagnosis?
1 min answer design-systemsadoptionapi-designgovernance -
Design Systems intermediate
A design system is adopted and product teams still build their own components. What is the diagnosis?
2 min answer postmandesign-systemadoptionescape-hatch -
Design Systems intermediate
Three product teams have forked the design system to meet deadlines. Components have diverged. How do you recover?
2 min answer design-systemadoptiongovernance -
Design Systems beginner Multiple choice
Two applications in the same company ship what should be the same primary button, and after a rebrand the shades differ by one step. A third application's button is the old colour entirely. What is the underlying cause, and which change prevents recurrence?
3 min answer design-tokensdesign-systemsdriftgovernance -
Design Systems intermediate
Your design system is used by three of eleven applications. The other eight built their own components. What do you do?
2 min answer design-systemadoptionfrontendplatform -
Edge Rendering advanced
A frontend platform runs functions at the edge for personalisation but must read user data that lives in one region. Which computations genuinely belong at the edge, and when does "edge" make debugging and consistency worse?
3 min answer verceledge-functionspersonalisationlatency -
Edge Rendering advanced
A platform can render at the edge, close to the user. Which workloads benefit, and which become harder?
2 min answer verceledgelatencystate -
Edge Rendering advanced
Design personalised page delivery at the edge for a global site. What can move to the edge, and what must not?
1 min answer edgepersonalisationlatencycaching -
Edge Rendering advanced
Marketing wants personalised content on pages currently cached at the edge with a 24-hour TTL. How do you preserve performance?
2 min answer edgecachingpersonalisation -
Edge Rendering advanced
Marketing wants personalised content on pages currently cached at the edge with a 24-hour TTL. Preserve the performance.
2 min answer cdnpersonalisationcachingcomposition -
Frontend & Experience Architecture advanced
A browser-based design tool must render complex documents at sixty frames per second while several people edit simultaneously. What does that force in the client architecture?
2 min answer frontendcanvaswasmperformance