Mandatory: Last Min Revision Sheet

High-yield DSA problem set tailored for rapid interview prep. Solved by tech leaders and frequently requested in top product-based rounds.

Overall Progress0% (0/74)

1. Arrays & Matrix (Must-Do)

0 / 10
ProblemDifficultyYouTubePractice
Two SumEasyComing SoonSolve
Contains DuplicateEasyComing SoonSolve
Valid AnagramEasyComing SoonSolve
Group AnagramsMediumComing SoonSolve
Top K Frequent ElementsMediumComing SoonSolve
Product of Array Except SelfMediumComing SoonSolve
Longest Consecutive SequenceMediumComing SoonSolve
Rotate Image (Matrix 90 deg)MediumComing SoonSolve
Spiral MatrixMediumComing SoonSolve
Set Matrix ZeroesMediumComing SoonSolve

2. Two Pointers

0 / 5
ProblemDifficultyYouTubePractice
Valid PalindromeEasyComing SoonSolve
Two Sum II - Input Array Is SortedMediumComing SoonSolve
3SumMediumComing SoonSolve
Container With Most WaterMediumComing SoonSolve
Trapping Rain WaterHardComing SoonSolve

3. Sliding Window

0 / 5
ProblemDifficultyYouTubePractice
Best Time to Buy and Sell StockEasyComing SoonSolve
Longest Substring Without Repeating CharactersMediumComing SoonSolve
Longest Repeating Character ReplacementMediumComing SoonSolve
Minimum Window SubstringHardComing SoonSolve
Sliding Window MaximumHardComing SoonSolve

4. Stack & Monotonic Stack

0 / 5
ProblemDifficultyYouTubePractice
Valid ParenthesesEasyComing SoonSolve
Min StackMediumComing SoonSolve
Evaluate Reverse Polish NotationMediumComing SoonSolve
Daily TemperaturesMediumComing SoonSolve
Largest Rectangle in HistogramHardComing SoonSolve

5. Binary Search

0 / 6
ProblemDifficultyYouTubePractice
Binary SearchEasyComing SoonSolve
Search a 2D MatrixMediumComing SoonSolve
Find Minimum in Rotated Sorted ArrayMediumComing SoonSolve
Search in Rotated Sorted ArrayMediumComing SoonSolve
Koko Eating BananasMediumComing SoonSolve
Median of Two Sorted ArraysHardComing SoonSolve

6. Linked List Essentials

0 / 8
ProblemDifficultyYouTubePractice
Reverse Linked ListEasyComing SoonSolve
Merge Two Sorted ListsEasyComing SoonSolve
Linked List CycleEasyComing SoonSolve
Reorder ListMediumComing SoonSolve
Remove Nth Node From End of ListMediumComing SoonSolve
Copy List with Random PointerMediumComing SoonSolve
LRU CacheMediumComing SoonSolve
Merge k Sorted ListsHardComing SoonSolve

7. Trees & Binary Search Trees

0 / 10
ProblemDifficultyYouTubePractice
Invert Binary TreeEasyComing SoonSolve
Maximum Depth of Binary TreeEasyComing SoonSolve
Subtree of Another TreeEasyComing SoonSolve
Lowest Common Ancestor of a BSTMediumComing SoonSolve
Binary Tree Level Order TraversalMediumComing SoonSolve
Validate Binary Search TreeMediumComing SoonSolve
Kth Smallest Element in a BSTMediumComing SoonSolve
Construct Tree from Preorder & InorderMediumComing SoonSolve
Binary Tree Maximum Path SumHardComing SoonSolve
Serialize and Deserialize Binary TreeHardComing SoonSolve

8. Tries

0 / 2
ProblemDifficultyYouTubePractice
Implement Trie (Prefix Tree)MediumComing SoonSolve
Word Search IIHardComing SoonSolve

9. Heap / Priority Queue

0 / 3
ProblemDifficultyYouTubePractice
Kth Largest Element in an ArrayMediumComing SoonSolve
Task SchedulerMediumComing SoonSolve
Find Median from Data StreamHardComing SoonSolve

10. Backtracking

0 / 4
ProblemDifficultyYouTubePractice
SubsetsMediumComing SoonSolve
Combination SumMediumComing SoonSolve
PermutationsMediumComing SoonSolve
Word SearchMediumComing SoonSolve

11. Graphs & BFS/DFS

0 / 6
ProblemDifficultyYouTubePractice
Number of IslandsMediumComing SoonSolve
Clone GraphMediumComing SoonSolve
Course ScheduleMediumComing SoonSolve
Rotting OrangesMediumComing SoonSolve
Pacific Atlantic Water FlowMediumComing SoonSolve
Word LadderHardComing SoonSolve

12. Dynamic Programming

0 / 7
ProblemDifficultyYouTubePractice
Climbing StairsEasyComing SoonSolve
House RobberMediumComing SoonSolve
Coin ChangeMediumComing SoonSolve
Longest Increasing SubsequenceMediumComing SoonSolve
Longest Palindromic SubstringMediumComing SoonSolve
Word BreakMediumComing SoonSolve
Edit DistanceHardComing SoonSolve

13. Intervals

0 / 3
ProblemDifficultyYouTubePractice
Insert IntervalMediumComing SoonSolve
Merge IntervalsMediumComing SoonSolve
Non-overlapping IntervalsMediumComing SoonSolve