2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Explore Problems Contest Discuss Interview Store 0
Must-do List for Interview Prep
Top Interview 150
Start
Show tags
Array / String
Merge Sorted Array Solution Easy
Remove Element Solution Easy
Remove Duplicates from Sorted Array Solution Easy
Remove Duplicates from Sorted Array II Solution Medium
Majority Element Solution Easy
Rotate Array Solution Medium
Best Time to Buy and Sell Stock Solution Easy
Best Time to Buy and Sell Stock II Solution Medium
Jump Game Solution Medium
Jump Game II Solution Medium
H-Index Solution Medium
https://leetcode.com/studyplan/top-interview-150/ 1/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Insert Delete GetRandom O(1) Solution Medium
Product of Array Except Self Solution Medium
Gas Station Solution Medium
Candy Solution Hard
Trapping Rain Water Solution Hard
Roman to Integer Solution Easy
Integer to Roman Solution Medium
Length of Last Word Solution Easy
Longest Common Prefix Solution Easy
Reverse Words in a String Solution Medium
Zigzag Conversion Solution Medium
Find the Index of the First Occurrence in a String Solution Easy
Text Justification Solution Hard
Two Pointers
Valid Palindrome Solution Easy
Is Subsequence Solution Easy
Two Sum II - Input Array Is Sorted Solution Medium
Container With Most Water Solution Medium
3Sum Solution Medium
https://leetcode.com/studyplan/top-interview-150/ 2/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Sliding Window
Minimum Size Subarray Sum Solution Medium
Longest Substring Without Repeating Characters Solution Medium
Substring with Concatenation of All Words Solution Hard
Minimum Window Substring Solution Hard
Matrix
Valid Sudoku Solution Medium
Spiral Matrix Solution Medium
Rotate Image Solution Medium
Set Matrix Zeroes Solution Medium
Game of Life Solution Medium
Hashmap
Ransom Note Solution Easy
Isomorphic Strings Solution Easy
Word Pattern Solution Easy
Valid Anagram Solution Easy
Group Anagrams Solution Medium
Two Sum Solution Easy
https://leetcode.com/studyplan/top-interview-150/ 3/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Happy Number Solution Easy
Contains Duplicate II Solution Easy
Longest Consecutive Sequence Solution Medium
Intervals
Summary Ranges Solution Easy
Merge Intervals Solution Medium
Insert Interval Solution Medium
Minimum Number of Arrows to Burst Balloons Solution Medium
Stack
Valid Parentheses Solution Easy
Simplify Path Solution Medium
Min Stack Solution Medium
Evaluate Reverse Polish Notation Solution Medium
Basic Calculator Solution Hard
Linked List
Linked List Cycle Solution Easy
Add Two Numbers Solution Medium
Merge Two Sorted Lists Solution Easy
https://leetcode.com/studyplan/top-interview-150/ 4/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Copy List with Random Pointer Solution Medium
Reverse Linked List II Solution Medium
Reverse Nodes in k-Group Solution Hard
Remove Nth Node From End of List Solution Medium
Remove Duplicates from Sorted List II Solution Medium
Rotate List Solution Medium
Partition List Solution Medium
LRU Cache Solution Medium
Binary Tree General
Maximum Depth of Binary Tree Solution Easy
Same Tree Solution Easy
Invert Binary Tree Solution Easy
Symmetric Tree Solution Easy
Construct Binary Tree from Preorder and Inorder Traversal Solution Medium
Construct Binary Tree from Inorder and Postorder Traversal Solution Medium
Populating Next Right Pointers in Each Node II Solution Medium
Flatten Binary Tree to Linked List Solution Medium
Path Sum Solution Easy
Sum Root to Leaf Numbers Solution Medium
https://leetcode.com/studyplan/top-interview-150/ 5/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Binary Tree Maximum Path Sum Solution Hard
Binary Search Tree Iterator Solution Medium
Count Complete Tree Nodes Solution Easy
Lowest Common Ancestor of a Binary Tree Solution Medium
Binary Tree BFS
Binary Tree Right Side View Solution Medium
Average of Levels in Binary Tree Solution Easy
Binary Tree Level Order Traversal Solution Medium
Binary Tree Zigzag Level Order Traversal Solution Medium
Binary Search Tree
Minimum Absolute Difference in BST Solution Easy
Kth Smallest Element in a BST Solution Medium
Validate Binary Search Tree Solution Medium
Graph General
Number of Islands Solution Medium
Surrounded Regions Solution Medium
Clone Graph Solution Medium
Evaluate Division Solution Medium
https://leetcode.com/studyplan/top-interview-150/ 6/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Course Schedule Solution Medium
Course Schedule II Solution Medium
Graph BFS
Snakes and Ladders Solution Medium
Minimum Genetic Mutation Solution Medium
Word Ladder Solution Hard
Trie
Implement Trie (Prefix Tree) Solution Medium
Design Add and Search Words Data Structure Solution Medium
Word Search II Solution Hard
Backtracking
Letter Combinations of a Phone Number Solution Medium
Combinations Solution Medium
Permutations Solution Medium
Combination Sum Solution Medium
N-Queens II Solution Hard
Generate Parentheses Solution Medium
Word Search Solution Medium
https://leetcode.com/studyplan/top-interview-150/ 7/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
Divide & Conquer
Convert Sorted Array to Binary Search Tree Solution Easy
Sort List Solution Medium
Construct Quad Tree Solution Medium
Merge k Sorted Lists Solution Hard
Kadane's Algorithm
Maximum Subarray Solution Medium
Maximum Sum Circular Subarray Solution Medium
Binary Search
Search Insert Position Solution Easy
Search a 2D Matrix Solution Medium
Find Peak Element Solution Medium
Search in Rotated Sorted Array Solution Medium
Find First and Last Position of Element in Sorted Array Solution Medium
Find Minimum in Rotated Sorted Array Solution Medium
Median of Two Sorted Arrays Solution Hard
Heap
Kth Largest Element in an Array Solution Medium
Solution
https://leetcode.com/studyplan/top-interview-150/ 8/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
So ut o
IPO Hard
Find K Pairs with Smallest Sums Solution Medium
Find Median from Data Stream Solution Hard
Bit Manipulation
Add Binary Solution Easy
Reverse Bits Solution Easy
Number of 1 Bits Solution Easy
Single Number Solution Easy
Single Number II Solution Medium
Bitwise AND of Numbers Range Solution Medium
Math
Palindrome Number Solution Easy
Plus One Solution Easy
Factorial Trailing Zeroes Solution Medium
Sqrt(x) Solution Easy
Pow(x, n) Solution Medium
Max Points on a Line Solution Hard
1D DP
Climbing Stairs Solution Easy
https://leetcode.com/studyplan/top-interview-150/ 9/10
2/11/24, 9:51 PM Top Interview 150 - Study Plan - LeetCode
House Robber Solution Medium
Word Break Solution Medium
Coin Change Solution Medium
Longest Increasing Subsequence Solution Medium
Multidimensional DP
Triangle Solution Medium
Minimum Path Sum Solution Medium
Unique Paths II Solution Medium
Longest Palindromic Substring Solution Medium
Interleaving String Solution Medium
Edit Distance Solution Medium
Best Time to Buy and Sell Stock III Solution Hard
Best Time to Buy and Sell Stock IV Solution Hard
Maximal Square Solution Medium
Copyright © 2024 Help Center Jobs Bug Bounty Assessment Students United
LeetCode Terms Privacy Policy States
https://leetcode.com/studyplan/top-interview-150/ 10/10