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
52 questions in Frontend & Experience Architecture.
-
Accessibility Architecture advanced
Six weeks before launch, an accessibility audit returns 200 issues. The team's automated checks were green. Why, and what do you do?
2 min answer accessibilitytestingcompliancefrontend -
Accessibility Architecture advanced
Where should accessibility live architecturally so it is not a remediation project every year?
1 min answer accessibilitydesign-systemtestinggovernance -
API Shapes for UI advanced
A developer platform exposes both a resource-oriented API and a graph query API. What does each do well, and what breaks?
1 min answer api-designgraphqlrestcaching -
BFF for Experience advanced
A team adds a backend-for-frontend per client - web, iOS, Android, partner. Latency and payload sizes improve immediately. What has been given up, and when does that bill arrive?
3 min answer bffcouplingownershipduplication -
BFF for Experience advanced
A travel platform serves web, iOS, Android and partner integrations from the same services. When is a backend-for-frontend justified?
1 min answer bffapi-designaggregationcoupling -
Client Caching & Data Layer advanced
A live scoreboard JSON endpoint is cached at the CDN with a 5-second TTL and polled every 5 seconds by each viewer. Peak concurrency for an Indian cricket final is in the range Hotstar publicly reported for the 2019 World Cup semi-final - 25.3 million concurrent viewers. Product wants the payload to include the viewer's own fantasy-team score. Roughly what request rate reaches the origin before and after that change?
3 min answer cdncache-keyrequest-collapsingpolling -
Client Caching & Data Layer advanced
A quick-commerce app must feel instant while showing inventory that changes constantly. What caching strategy on the client?
2 min answer zeptoclient-cachestalenessrevalidation -
Client Caching & Data Layer advanced
An image discovery application does heavy infinite scrolling with per-user recommendations. What should the client data layer provide?
1 min answer client-cachingpaginationinvalidationmemory -
Client Feature Flags advanced
A streaming platform delivers feature flags to clients. What happens when the flag service is slow or unreachable?
1 min answer feature-flagsavailabilitydefaultscaching -
Client Feature Flags advanced
A web application evaluates feature flags in the browser. A flag is turned on for 10% of users and the new code throws during application start-up, so those users see a blank page. Turning the flag off does not help them. Why not, and what is the structural fix?
4 min answer feature-flagsbootstrapcrash-loopkill-switch -
Client Feature Flags advanced
How do client-side feature flags differ from server-side ones, and what breaks if you ignore the difference?
2 min answer feature-flagsclientofflinestaleness -
Client State Architecture advanced
A front-end team wants to replace their global state library because "state management is unmanageable". How do you evaluate the request?
2 min answer frontendstatearchitecturerefactoring