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
4 questions in Consumer-Driven Contracts.
-
Consumer-Driven Contracts advanced
A consumer's contract file is regenerated from its own test suite on every build and published to the broker. A developer on the consumer team deletes an obsolete test that happened to be the only one exercising the refund_reason field. Nobody notices at the time. What happens over the following two months?
3 min answer consumer-driven-contractspactcontract-coveragesilent-failure -
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 -
Consumer-Driven Contracts intermediate Multiple choice
Twelve services, six teams, one shared event schema plus a dozen REST APIs between them. Breaking changes reach other teams about twice a month, always discovered in the shared staging environment a day or two after the merge. Which verification approach fixes this?
4 min answer contract testingpactschema registryintegration -
Consumer-Driven Contracts advanced
Why are consumer-driven contracts more useful than provider-published schemas, and what does the direction change?
2 min answer contractsconsumer-drivendeprecationcoupling