PRACTICE

DSA Question Breakdowns

51 problems asked across FAANG and top tech companies. Approach hints, optimal solutions, and related problems.

ProblemDifficultyCompanies
Two SumEasy9 companies
Longest Substring Without Repeating CharactersMedium11 companies
Merge IntervalsMedium11 companies
Best Time to Buy and Sell StockEasy10 companies
Longest Palindromic SubstringMedium9 companies
Group AnagramsMedium8 companies
3SumMedium8 companies
Container With Most WaterMedium7 companies
Trapping Rain WaterHard7 companies
Median of Two Sorted ArraysHard7 companies
Top K Frequent ElementsMedium7 companies
Add Two NumbersMedium6 companies
Rotting OrangesMedium6 companies
Longest Consecutive SequenceMedium6 companies
Merge k Sorted ListsHard6 companies
Merge Two Sorted ListsEasy5 companies
Number of IslandsMedium5 companies
Valid ParenthesesEasy5 companies
House RobberMedium5 companies
Course Schedule IIMedium5 companies
Subarray Sum Equals KMedium5 companies
Search in Rotated Sorted ArrayMedium5 companies
Course ScheduleMedium4 companies
Reverse Linked ListEasy7 companies
LRU CacheMedium9 companies
Binary Tree Level Order TraversalMedium8 companies
Validate Binary Search TreeMedium7 companies
Maximum Depth of Binary TreeEasy7 companies
Invert Binary TreeEasy5 companies
Same TreeEasy6 companies
Symmetric TreeEasy5 companies
Climbing StairsEasy7 companies
Maximum SubarrayMedium9 companies
Coin ChangeMedium7 companies
Word BreakMedium9 companies
Product of Array Except SelfMedium9 companies
Daily TemperaturesMedium6 companies
Find All Anagrams in a StringMedium6 companies
Implement Trie (Prefix Tree)Medium6 companies
Design Add and Search Words Data StructureMedium5 companies
Alien DictionaryHard6 companies
Meeting Rooms IIMedium8 companies
Kth Smallest Element in a BSTMedium6 companies
Lowest Common Ancestor of a Binary TreeMedium8 companies
Decode WaysMedium7 companies
Clone GraphMedium5 companies
Gas StationMedium6 companies
Task SchedulerMedium6 companies
Maximum Product SubarrayMedium7 companies
Find Median from Data StreamHard8 companies
Serialize and Deserialize Binary TreeHard8 companies

Practice with a Mock Interview

Solve these problems under real interview pressure with our AI interviewer.

Start Mock Interview →