Quiz
2667 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 areas2667
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 Architecture86
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 Architecture88
Streaming & Real-Time Data93
Data Governance & Semantics81
Frontend & Experience Architecture91
Edge, Mobile & IoT88
Regulatory & Data Protection Architecture90
Assurance, Audit & Model Risk88
5 questions in APIs as Products.
-
APIs as Products advanced
A business-banking platform must expose payouts, balances, approvals and reconciliation to customer developers. How should the API surface be structured, and what determines what is exposed?
2 min answer razorpayxapi-productpermissionsreconciliation -
APIs as Products intermediate
A platform's API is used more heavily than its web interface, and third-party tools built on it drive most adoption. What changes when the API is treated as the primary product rather than as an access mechanism?
2 min answer api-productdeveloper-experienceversioningecosystem -
APIs as Products advanced
API traffic is dominated by a few automation-heavy customers whose bursts affect everyone. How do you introduce per-tenant quotas and priority without breaking existing integrations?
3 min answer multi-tenancyquotasfair-queueingmigration -
APIs as Products intermediate Multiple choice
How do you know it is safe to remove a field from a public API, and what would you have needed to build to know that?
2 min answer deprecationinstrumentationgithubapi-lifecycle -
APIs as Products advanced
You must make a breaking change to an API used by 200 internal services and 40 external partners. Design the change and the migration.
2 min answer versioningdeprecationmigrationcontracts