Pattern Index
LeetCode Problems by Pattern
3,654 interview problems, tagged by pattern and ranked by importance by how often each shows up in real coding interviews. Pick a pattern and work top-down.
Arrays & Hashing1013 problems · 7 patternsIMP 100Two Pointers138 problems · 3 patternsIMP 95Binary Search150 problems · 4 patternsIMP 95Trees253 problems · 5 patternsIMP 95Graphs202 problems · 6 patternsIMP 95Sliding Window122 problems · 3 patternsIMP 93Core DP418 problems · 7 patternsIMP 89Stack150 problems · 2 patternsIMP 84Backtracking80 problems · 5 patternsIMP 84Heap / Priority Queue99 problems · 3 patternsIMP 84Greedy319 problems · 5 patternsIMP 79Linked List48 problems · 3 patternsIMP 74Intervals49 problems · 2 patternsIMP 74Tries39 problems · 1 patternIMP 53Advanced Graphs40 problems · 2 patternsIMP 53Bit Manipulation110 problems · 1 patternIMP 47Advanced DP63 problems · 2 patternsIMP 42Math & Geometry361 problems · 5 patternsIMP 42
// your mastery





Which tier are you?
leaps.gg syncs your LeetCode history, scores your mastery of every pattern on this page, and recommends exactly what to practice next with spaced repetition. Free to start.
GET MY MASTERY MAP →