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
36 questions in Testing & Quality Architecture.
-
Accessibility Testing intermediate Multiple choice
A public-sector organisation runs 40 services on a shared component library and must meet WCAG 2.2 AA. An automated scan in each service's pipeline reports no violations, and an external audit finds 60 issues, most of them keyboard traps and focus-order problems in shared components. Where should the verification effort be placed?
3 min answer accessibilitywcagdesign-systemcomponent-library -
Accessibility Testing intermediate
Review this setup at a ticketing platform in the mould of Ticketmaster. Every design-system component carries unit tests plus an automated accessibility check and all of them pass. The queue page announces "you are number 12000 in line" through a polite live region updated every two seconds. An external audit fails the checkout flow on focus order and on announcements. What would you change, and what would you leave alone?
3 min answer ticketmasteraccessibility-testinglive-regionsfocus-management -
Accessibility Testing intermediate
What can be tested automatically for accessibility, what cannot, and what is the architectural dimension?
2 min answer accessibilityautomationdesign-systemstesting -
Accessibility Testing intermediate
Your automated accessibility scan reports zero issues. Legal asks whether the product is compliant. What is your answer?
2 min answer accessibilitycompliancetesting -
Chaos as a Test intermediate
Leadership wants to start chaos engineering. What is your first experiment, and what must be true before you run anything?
2 min answer chaosresiliencemethod -
Consumer-Driven Contracts intermediate Multiple choice
A provider service has 40 consumers and a 15-minute pipeline. Contract tests already exist and the provider still breaks consumers in production. Which change actually fixes it?
2 min answer contract-testingpactdeployment-gateversioning -
Contract Testing at Scale intermediate
Three teams keep breaking each other's services with API changes. Someone proposes contract testing. How do you introduce it without a six-month programme?
2 min answer contractstestingintegrationadoption -
End-to-End Test Economics intermediate
A team's end-to-end suite takes ninety minutes and fails intermittently. How many end-to-end tests should there be?
2 min answer chargebeee2eeconomicscoverage -
End-to-End Test Economics intermediate
End-to-end tests fail intermittently and nobody owns them. QA says the developers broke them; developers say the tests are flaky. How do you resolve this?
2 min answer testingownershipflakinessorganisation -
Environment Parity intermediate
A change passes every test in staging and fails immediately in production. Staging is a faithful copy of the topology. What are the most likely causes, and what would you change?
2 min answer environmentsparitytesting -
Environment Parity intermediate
Which dimensions of environment parity actually matter, and which are safe to differ?
1 min answer parityenvironmentsconfigurationdeployment -
Flaky Test Management intermediate
A CI pipeline runs 2,400 tests in 18 minutes and fails about one run in four for reasons unrelated to the change. To stop the interruptions, the team enables automatic retry: any failing test is re-run twice, and the build is green if it passes on any attempt. What happens over the following six months?
3 min answer flaky-testsciretriessignal-loss