Interview Fundamentals
How the round runs: scoping, estimation, API contracts, latency numbers, and availability math.
0 / 42 solved
-
Requirements & Scoping
Functional vs non-functional requirements, clarifying questions, scoping, and writing constraints down first.
-
Back-of-the-Envelope Estimation
QPS, storage, bandwidth, cache memory, server counts, powers of two, and sanity-checking your numbers.
-
API Design & Contracts
Resource modeling, idempotent verbs, pagination, versioning, and error contracts.
-
Latency, Throughput & The Numbers
The latency table, throughput vs latency, Little's Law, queueing, and tail percentiles.
-
SLA, SLO, SLI & Availability Math
Nines and downtime, error budgets, and availability across serial dependencies.
-
The Tradeoff Vocabulary
Consistency vs availability, latency vs throughput, cost vs performance, simplicity vs flexibility, and push vs pull.
Up next
42 of 42 questions here are still unsolved.