Practice

The NeetCode 150, in order, with a tracker

All 150 problems of the NeetCode 150 in NeetCode's order, grouped into its 18 categories: 28 easy, 101 medium, 21 hard. The week column is when the cracked.guide path schedules each one, two a week for the first 75 weeks.

Track it freeMake a dated NeetCode plan

How tracking works

Sign up, link your LeetCode username, and solve problems under a public profile. Accepted NeetCode 150 problems on your profile are read from there and tick off the week they belong to; any other NeetCode problem you have not used yet counts too. The seven Premium problems link to their free versions on neetcode.io, and you can mark those solved yourself. Problem names and order follow neetcode.io.

Arrays & Hashing 9

Two Pointers 5

Sliding Window 6

Stack 6

Linked List 11

Trees 15

Heap / Priority Queue 7

Backtracking 10

Tries 3

Graphs 13

Advanced Graphs 6

1-D Dynamic Programming 12

2-D Dynamic Programming 11

Greedy 8

Intervals 6

#ProblemDifficultyWeek
130Insert IntervalMedium65
131Merge IntervalsMedium66
132Non Overlapping IntervalsMedium66
133Meeting Rooms Premium on LeetCodeEasy67
134Meeting Rooms II Premium on LeetCodeMedium67
135Minimum Interval to Include Each QueryHard68

Math & Geometry 8

#ProblemDifficultyWeek
136Rotate ImageMedium68
137Spiral MatrixMedium69
138Set Matrix ZeroesMedium69
139Happy NumberEasy70
140Plus OneEasy70
141Pow(x, n)Medium71
142Multiply StringsMedium71
143Detect SquaresMedium72

Bit Manipulation 7

Questions

How many NeetCode 150 problems are LeetCode Premium?

7: Encode and Decode Strings, Walls And Gates, Graph Valid Tree, Number of Connected Components In An Undirected Graph, Alien Dictionary, Meeting Rooms, Meeting Rooms II. Each can be solved free on neetcode.io.

How long does the NeetCode 150 take?

At two problems a week, as on the cracked.guide path, 75 weeks. Full time, a few weeks to a couple of months.

How does cracked.guide track NeetCode progress?

Link your LeetCode username. Accepted NeetCode 150 problems on your public profile are read from there and count toward the week; Premium problems solved on neetcode.io you mark yourself.