Top Microsoft Coding Interview Questions
Last Updated: 25 Mar, 2023
Filters
+ 23 more
+ 446 more
The perfect site for knowledge expansion and Microsoft coding questions is right here. Get ready for your next Microsoft exam. Practice the most important Microsoft interview questions here. It includes a handy set of Microsoft coding questions. Empower the coder inside you and achieve your dream company.
Problem Title
EXP
Difficulty
Avg Time to solve
Attempted
Word Wrap
59
80
Moderate
20 mins
0.9k
Shortest path in an unweighted graph
92
80
Moderate
25 mins
6.7k
Node Level
16
40
Easy
15 mins
0.4k
Sum At Kth Level
5
40
Easy
15 mins
0.6k
Compress the String
17
80
Moderate
25 mins
0.7k
Special String
2
80
Moderate
25 mins
0.1k
Convert A Given Binary Tree To Doubly Linked List
26
80
Moderate
15 mins
2k
Longest Mountain Subarray
69
40
Easy
10 mins
2.2k
Total Number of BSTs using array elements as root node
7
80
Moderate
15 mins
0.4k
Buses
17
80
Moderate
15 mins
0.5k
Kth Smallest Element
24
40
Easy
15 mins
2k
Swap Number Without Temporary Variable
12
40
Easy
15 mins
1.2k
Minimum steps to reach target by a Knight
20
80
Moderate
25 mins
1.3k
Diagonal Traversal
20
80
Moderate
20 mins
0.9k
Roots Of A Quadratic Equation
2
40
Easy
15 mins
0.1k
Find All Triplets With Zero Sum
59
80
Moderate
30 mins
4.2k
Total area of overlapping rectangles
8
40
Easy
10 mins
0.1k
Longest Palindromic Subsequence
30
120
Hard
45 mins
4.8k
Euler’s Totient Function
3
40
Easy
15 mins
0.3k
Maximum sum of two non-overlapping subarrays of a given size
55
80
Moderate
15 mins
1.6k
Nth Element Of Modified Fibonacci Series
4
40
Easy
15 mins
1.7k
Palindrome Partitioning
34
80
Moderate
25 mins
3.3k
Dice Throws
9
120
Hard
35 mins
0.6k
Reverse Linked List
325
80
Moderate
15 mins
27.9k
Mean Median Mode
9
40
Easy
10 mins
0.4k
Word Wrap
Moderate
80
59 upvotes
Shortest path in an unweighted graph
Moderate
80
92 upvotes
Node Level
Easy
40
16 upvotes
Sum At Kth Level
Easy
40
5 upvotes
Compress the String
Moderate
80
17 upvotes
Special String
Moderate
80
2 upvotes
Convert A Given Binary Tree To Doubly Linked List
Moderate
80
26 upvotes
Longest Mountain Subarray
Easy
40
69 upvotes
Total Number of BSTs using array elements as root node
Moderate
80
7 upvotes
Buses
Moderate
80
17 upvotes
Kth Smallest Element
Easy
40
24 upvotes
Swap Number Without Temporary Variable
Easy
40
12 upvotes
Minimum steps to reach target by a Knight
Moderate
80
20 upvotes
Diagonal Traversal
Moderate
80
20 upvotes
Roots Of A Quadratic Equation
Easy
40
2 upvotes
Find All Triplets With Zero Sum
Moderate
80
59 upvotes
Total area of overlapping rectangles
Easy
40
8 upvotes
Longest Palindromic Subsequence
Hard
120
30 upvotes
Euler’s Totient Function
Easy
40
3 upvotes
Maximum sum of two non-overlapping subarrays of a given size
Moderate
80
55 upvotes
Nth Element Of Modified Fibonacci Series
Easy
40
4 upvotes
Palindrome Partitioning
Moderate
80
34 upvotes
Dice Throws
Hard
120
9 upvotes
Reverse Linked List
Moderate
80
325 upvotes
Mean Median Mode
Easy
40
9 upvotes