Reference Material
Curated resources, cheat sheets, and checklists.
- API Design Interview Framework
An 11-step framework for whiteboarding a REST API design in interviews — from requirements through resource modeling, idempotency, caching, versioning, auth, and trade-offs.
3 min - API Security & Auth Cheat Sheet
A REST cheat sheet on authentication vs authorization, and the credential schemes — API keys, bearer tokens, OAuth2/OIDC, mTLS — and where each fits.
4 min - Caching, Pagination & Versioning Cheat Sheet
A REST cheat sheet on Cache-Control directives and conditional requests, pagination strategies, and API versioning and evolution at a glance.
4 min - Idempotency & Retries Cheat Sheet
A REST cheat sheet on safe vs idempotent HTTP methods, method idempotency at a glance, and using an Idempotency-Key to make POST retries safe.
3 min - REST Constraints & Maturity — Cheat Sheet
A REST cheat sheet on the six architectural constraints, the Richardson maturity model, HATEOAS, and HTTP method semantics — quick reference for API interviews.
3 min