Deck · Coding Interview Prep

System Design Fundamentals

System Design Fundamentals: scaling, caching, databases, replication, sharding, consistency, queues, rate limiting, API design, and classic design problems.

76 cards · SM-2 spaced repetition

or go All-Access →

Included with the full Coding Interview Prep program — 9 decks, 503 cards.

Sample cards

+70more cardsSee all 76

Unlock the program to study all 76 cards with spaced repetition.

Cards are created from publicly available sources and may contain errors. Check anything you rely on against your official materials.

More in Coding Interview Prep

Review system design fundamentals — and the rest of Coding Interview Prep.

One program. 503 cards across 9 decks.

or go All-Access →

See the full program →