💎 Hynts Gold Mine — Launching Soon. Join the Waitlist!

Microsoft logo

Microsoft DSA Interview Questions

Accelerate your tech career with the ultimate Microsoft DSA interview preparation sheet, meticulously tailored for freshers, SDE-1, SDE-2, and IDC aspirants. This data-driven problem set features 55 of the most frequently tracked Microsoft coding interview questions, compiled directly from recent Online Assessments (OA) and technical onsite loops. Heavily focusing on Microsoft's favorite core archetypes—including optimized string manipulation, matrix traversals, tree balancing, dynamic programming, and thread-safe design patterns—this comprehensive list provides verified LeetCode and GeeksforGeeks links alongside real-world popularity tags to give your platform users a definitive edge in cracking the Microsoft technical round.

55 Problems
0%

Overall Progress

0/55

1. Two Sum
LeetCode•
•
Very Hot
3. Merge Sorted Array
LeetCode•
•
Very Hot
4. LRU Cache
LeetCode•
•
Very Hot
5. Maximum Subarray
LeetCode•
•
Hot
6. Climbing Stairs
LeetCode•
•
Hot
7. Number of Islands
LeetCode•
•
Very Hot
8. Subarray Sum Equals K
LeetCode•
•
Hot
10. Add Two Numbers
LeetCode•
•
Hot
11. Valid Parentheses
LeetCode•
•
Very Hot
13. Search in Rotated Sorted Array
LeetCode•
•
Very Hot
14. Reverse Linked List
LeetCode•
•
Very Hot
15. 3Sum
LeetCode•
•
Very Hot
16. Spiral Matrix
LeetCode•
•
Hot
17. Group Anagrams
LeetCode•
•
Hot
19. Product of Array Except Self
LeetCode•
•
Very Hot
21. Word Search
LeetCode•
•
Very Hot
25. Merge Intervals
LeetCode•
•
Hot
26. Min Stack
LeetCode•
•
Warm
29. Meeting Rooms II
GeeksforGeeks•
•
Very Hot
30. Rotting Oranges
LeetCode•
•
Very Hot
31. Coin Change
LeetCode•
•
Hot
32. Koko Eating Bananas
LeetCode•
•
Warm
34. Reverse Nodes in k-Group
LeetCode•
•
Very Hot
35. Max Stack
GeeksforGeeks•
•
Hot
37. Alien Dictionary
GeeksforGeeks•
•
Warm
41. Longest Consecutive Sequence
LeetCode•
•
Very Hot
42. Move Zeroes
LeetCode•
•
Hot
43. Flood Fill
LeetCode•
•
Warm
45. Linked List Cycle
LeetCode•
•
Very Hot
46. Invert Binary Tree
LeetCode•
•
Hot
47. Trapping Rain Water
LeetCode•
•
Very Hot
48. Word Ladder
LeetCode•
•
Hot
49. Edit Distance
LeetCode•
•
Warm
50. Subsets
LeetCode•
•
Hot
51. Permutations
LeetCode•
•
Hot
52. Decode Ways
LeetCode•
•
Warm
53. House Robber
LeetCode•
•
Hot
55. Heaters
LeetCode•
•
Hot