Quiz
2741 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 areas2741
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture87
Networking86
API & Integration Architecture78
Reliability & Resilience99
Observability92
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 Architecture102
Data Platform Architecture98
Streaming & Real-Time Data93
Data Governance & Semantics91
Frontend & Experience Architecture91
Edge, Mobile & IoT88
Regulatory & Data Protection Architecture90
Assurance, Audit & Model Risk98
2741 questions.
-
Strong vs Eventual Consistency advanced
A booking platform must decide where strong consistency is required. How should the decision be made, and how is it communicated to application developers?
2 min answer consistencyinvariantsguaranteescommunication -
Strong vs Eventual Consistency advanced
A flash sale puts 500 units of one product in front of 200,000 concurrent shoppers. Design the inventory path.
2 min answer retailhot-keyinventorycontention -
Strong vs Eventual Consistency advanced
A grocery marketplace shows store availability from a read model fed by change-data-capture streams from each retailer's inventory system. Normal lag is 2 to 4 seconds. During the Saturday peak the stream backs up to 90 seconds and stays there for 20 minutes. Nothing errors and no alert fires. What happens, and which mechanism stops it?
3 min answer consistencycdcstalenesssubstitutions -
Strong vs Eventual Consistency advanced Multiple choice
A lodging marketplace must show accurate availability across search, listing pages and booking. Which of these need strong consistency?
2 min answer airbnbconsistencyinventorysearch -
Strong vs Eventual Consistency advanced
Which operations in a ticketing system need strong consistency and which are correct with eventual consistency?
2 min answer consistencyinvariantsper-operationinventory -
Consistency Models advanced
A crypto exchange must decide which operations require strong consistency and which can be eventually consistent. Where should the line be drawn, and what is the cost of drawing it wrong in each direction?
2 min answer coindcxconsistencywallettrading -
Consistency Models advanced
A food-delivery platform must match orders to nearby couriers while supply and demand change every few seconds. Which information needs strong consistency, which can be stale, and how should dispatch handle a courier who accepted a job while their availability record was out of date?
2 min answer swiggydispatchgeospatialstaleness -
Consistency Models intermediate Multiple choice
After a user updates their profile, the page sometimes shows the old value. The team says this is normal eventual consistency. Is that acceptable?
2 min answer consistencyuxsession-guarantees -
Consistency Models advanced Multiple choice
For a shopping cart at very large scale, would you choose a strongly consistent store or an always-writeable one with conflict resolution?
2 min answer amazondynamoavailabilitytradeoffs -
Consistency Models advanced
Two people are editing the same page in a collaborative workspace. One loses connectivity for several minutes while continuing to type, then reconnects. What should happen, and what consistency guarantee is actually required?
2 min answer consistencycollaborationofflinenotion -
Constrained Protocols intermediate Multiple choice
A battery-powered sensor on a cellular network holds an MQTT session. After quiet periods the server's messages stop arriving, though the device's socket is still open and sending works. Which change fixes it at the lowest energy cost?
2 min answer mqttnatkeepalivebattery -
Constrained Protocols beginner Multiple choice
A metered NB-IoT fleet must not record a reading twice, because readings drive a customer's bill. The team proposes QoS 2 so the broker delivers each publish exactly once. Which choice fits better?
2 min answer mqttqosidempotencynb-iot