Archived — Replaced by curriculum-based decks (data structures, algorithm paradigms, system design) built from MIT 6.006/6.046 and 6.5840 topic trees. See the current Coding Interview Prep decks. You can keep studying it.

Deck · Coding Interview Prep

Data Structures & Algorithms

Interview canon for data structures and algorithms: arrays, hashmaps, stacks/queues, linked lists, trees, heaps, graphs, sorting, searching, recursion, dynamic programming, Big-O, two pointers, and sliding window (CLRS-aligned).

53 cards · SM-2 spaced repetition

or go All-Access →

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

Sample cards

+47more cardsSee all 53

Unlock the program to study all 53 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 data structures & algorithms — and the rest of Coding Interview Prep.

One program. 503 cards across 9 decks.

or go All-Access →

See the full program →