Interview Prep
LeetCode 75
Study Guide
The ultimate 75-question plan to master Data Structures & Algorithms. Curated by top engineers to cover every essential pattern you need for FAANG interviews.
9 Array/String
| # | Problem | Difficulty | Action |
|---|---|---|---|
| 1 | Merge Strings Alternately LeetCode #1768 | Easy | Solve ↗ |
| 2 | Greatest Common Divisor of Strings LeetCode #1071 | Easy | Solve ↗ |
| 3 | Kids With the Greatest Number of Candies LeetCode #1431 | Easy | Solve ↗ |
| 4 | Can Place Flowers LeetCode #605 | Easy | Solve ↗ |
| 5 | Reverse Vowels of a String LeetCode #345 | Easy | Solve ↗ |
| 6 | Reverse Words in a String LeetCode #151 | Medium | Solve ↗ |
| 7 | Product of Array Except Self LeetCode #238 | Medium | Solve ↗ |
| 8 | Increasing Triplet Subsequence LeetCode #334 | Medium | Solve ↗ |
| 9 | String Compression LeetCode #443 | Medium | Solve ↗ |
4 Two Pointers
4 Sliding Window
2 Prefix Sum
4 Hash Map/Set
3 Stack
2 Queue
4 Linked List
6 Binary Tree - DFS
| # | Problem | Difficulty | Action |
|---|---|---|---|
| 33 | Maximum Depth of Binary Tree LeetCode #104 | Easy | Solve ↗ |
| 34 | Leaf-Similar Trees LeetCode #872 | Easy | Solve ↗ |
| 35 | Count Good Nodes in Binary Tree LeetCode #1448 | Medium | Solve ↗ |
| 36 | Path Sum III LeetCode #437 | Medium | Solve ↗ |
| 37 | Longest ZigZag Path in a Binary Tree LeetCode #1372 | Medium | Solve ↗ |
| 38 | Lowest Common Ancestor of a Binary Tree LeetCode #236 | Medium | Solve ↗ |