Quiz
2988 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 areas2988
Architecture Fundamentals91
Distributed Systems111
Data Architecture100
Cloud Architecture97
Networking96
API & Integration Architecture97
Reliability & Resilience99
Observability92
Performance & Capacity Engineering100
Security Architecture105
Cost Architecture & FinOps102
Business Architecture103
Architecture Communication102
Enterprise Architecture100
Legacy Modernization102
AI-Era Architecture106
Software Architecture & Engineering93
Architecture Patterns94
Architecture Decision-Making101
The Architect's Meta-Skills102
Delivery & Release Engineering103
Platform Engineering & Developer Experience102
Testing & Quality Architecture102
Data Platform Architecture98
Streaming & Real-Time Data103
Data Governance & Semantics91
Frontend & Experience Architecture101
Edge, Mobile & IoT98
Regulatory & Data Protection Architecture99
Assurance, Audit & Model Risk98
5 questions in Web Performance Budgets.
-
Web Performance Budgets advanced
A booking site enforces a performance budget in CI: the main bundle must stay under 300 KB compressed. The budget has passed on every build for a year. Field data shows the median page is 2.8 MB of JavaScript and interaction latency has doubled. Review the budget. What is wrong with it, and what would you replace it with?
3 min answer performance-budgetthird-partyrumgovernance -
Web Performance Budgets intermediate
A booking site sets a JavaScript budget. Six months later it is exceeded on every page. What was missing?
1 min answer performance-budgetciregressionownership -
Web Performance Budgets beginner
A build gate caps a route's JavaScript at 280 KB and has passed every build for a year. DevTools reports 1.1 MB of script for the same route, and a mid-range Android phone spends roughly 1.4 s executing before the first tap registers. Both numbers are correct. Why do they differ by about four times, and which one should the budget be written in?
2 min answer performance-budgetcompressionparse-costmain-thread -
Web Performance Budgets advanced
A platform team wants a pull request to fail when a route's field Interaction to Next Paint at the 75th percentile regresses. The route gets about 4000 page views a day and real-user monitoring samples 10% of sessions. Roughly how long before a shift from 25% to 30% of interactions above 200 ms is detectable, and what does that rule out?
3 min answer rumsample-sizeperformance-budgetstatistics -
Web Performance Budgets advanced
Pinterest rebuilt its mobile web experience in 2017 and reported time to interactive falling from about 23 seconds to 5.6 seconds, with the core bundle cut from roughly 650 KB to 150 KB against an old experience shipping over 2.5 MB of JavaScript. What was actually wrong, what did the rebuild change, and where would copying it be a mistake?
3 min answer pinterestperformance-budgetjavascriptmobile-web