Coding & Algorithms

A topic-by-topic checklist of interview coding questions. Find a pattern, open a question, and track your progress.

Practice by topic

Your progress0 / 982 complete

Saved in this browser. Question access is shown on each question page.

Start practice

982 questions

Arrays & Strings0 / 109

Hashing0 / 61

Two Pointers & Sliding Window0 / 68

Linked Lists0 / 22

Stacks & Queues0 / 40

Binary Search0 / 30

Sorting0 / 32

Trees0 / 82

Graphs0 / 57

Backtracking0 / 34

Dynamic Programming0 / 122

Greedy0 / 73

Heaps & Priority Queues0 / 16

Intervals0 / 25

Grids & Matrices0 / 46

Bit Manipulation0 / 19

Math0 / 105

Data Structure Design0 / 41