Skip to content

NeetCode 150

NeetCode 150 is the list most people mean when they say “the LeetCode list”. It extends Blind 75 with the coverage Blind 75 is thin on — greedy, advanced graphs, and a proper split between one- and two-dimensional DP — and every problem has a video solution, which is why it has largely displaced the original.

Use it if you already know what a hash map and a binary tree are, and you want interview coverage rather than a CS course. Do not use it as your first exposure to data structures; Striver’s A2Z is the better start there.

The categories map almost one-to-one onto this course’s phases, so you can work the sheet and read the matching pattern page side by side.

Your progress is shared with every other list on this site — tick a problem off here and it is ticked off on its pattern page and in every other sheet that includes it. That is the point of tracking them in one place.

NeetCode 150

by NeetCode · original sheet

150 problems

The de-facto default. Extends Blind 75 with deeper coverage of greedy, advanced graphs and 2-D DP, and every problem has a video walkthrough.

150 problems
27 easy102 medium21 hard

9

5

6

7

7

11

15

3

7

9

13

6

12

11

8

6

8

7

pch.coffeeTagline

pch.coffeeCta

pch.feedbackHeading

pch.feedbackSubheading