Backend core concepts

Revision guide · ~25 min · dense bullets, not full lessons

Revision for the Backend & System Design Core Concepts chapter.

APIs & styles

HTTP methods & status codes

Stateless vs stateful

Authn vs authz

Session vs JWT

OAuth2 (mental model)

Rate limiting vs throttling

Idempotency

25-minute drill

  1. Map 401 vs 403 with one example each.
  2. Design idempotent “create payment” in 5 bullets.
  3. When would you refuse JWT and pick sessions?