Skip to content

LeetCode Top Interview 150

This is LeetCode’s official plan, and it differs from the community sheets in one important way: it includes the implementation problems the pattern-first sheets skip. Text Justification, Roman numerals, Simplify Path, Zigzag Conversion — unglamorous, no clever insight, purely careful code.

Those get asked. Not because they are interesting, but because they test whether you can write correct fiddly code under pressure, which is a real part of the job. A candidate who has only done pattern problems is often visibly thrown by them.

Use it if you have finished a pattern-first sheet and want to close that gap, or if you are targeting Microsoft or Bloomberg, where careful implementation is weighted more heavily than clever algorithms.

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.

LeetCode Top Interview 150

by LeetCode (official study plan) · original sheet

150 problems

LeetCode's own plan. The most "interview-shaped" of the sheets — it includes the tedious-but-real implementation problems (Text Justification, Roman numerals, Simplify Path) that the pattern-first sheets skip.

150 problems
39 easy93 medium18 hard

24

5

4

5

9

4

5

11

14

4

3

6

3

3

7

4

2

7

4

6

6

5

9

pch.coffeeTagline

pch.coffeeCta

pch.feedbackHeading

pch.feedbackSubheading