17 MSFT questions Formation list
Here is the extracted table:
Task List
| Date | Activity | Status |
|---|---|---|
| 17 | Algo Practice: Number Of Islands | |
| 16 | Algo Practice: Jump Game | |
| 15 | Algo Practice: Median of Two Sorted Arrays | |
| 14 | Algo Practice: Longest Substring No Repeating Characters | |
| 13 | Algo Practice: Number Palindrome | |
| 12 | Algo Practice: LRU Cache | |
| 11 | Algo Practice: Longest Palindromic Substring | |
| 10 | Algo: Container With Most Water | |
| 9 | Algo: Reverse Words In String | |
| 8 | Algo: Merge Intervals | |
| 7 | Algo Practice: Three Number Sum | |
| 6 | Algo Practice: Kth Largest Element in Unsorted Array | |
| 5 | Algo Practice: Group Anagrams | |
| 4 | Algo Practice: Water Area | |
| 3 | Algo Practice: Merge Sorted Arrays | |
| 2 | Algo Practice: Buy and Sell a Stock Once | |
| 1 | Algo Practice: Climbing Stairs |
16. Jump Game
This got many variations:
- https://neetcode.io/problems/jump-game
- https://neetcode.io/problems/jump-game-ii
- https://neetcode.io/solutions/jump-game-vii
The first two are classics:
-
Jump Game - greedy algo

-
Jump Game II - BFS

17. Number of Islands
https://neetcode.io/problems/count-number-of-islands
Linear time and linear space (due to stack)
