CODING INTERVIEW QUESTIONS

Microsoft Medium Coding Interview Questions (DSA)

24 medium DSA problems sourced from real Microsoft interviews

Microsoft Medium Coding Interview Questions

ProblemDifficultyTags
Medium
Linked ListMathRecursion
Medium
Two PointersStringDynamic Programming
Medium
ArrayDivide and ConquerDynamic Programming
Medium
ArraySortingQuicksort
Medium
ArrayTwo PointersSorting
Letter Combinations of a Phone NumberMedium
Hash TableStringBacktracking
Medium
ArrayHash TableUnion-Find
Medium
ArrayDynamic ProgrammingBreadth-First Search
Rotate ArrayMedium
ArrayMathTwo Pointers
Longest Repeating Character ReplacementMedium
Hash TableStringSliding Window
Remove K DigitsMedium
StringStackGreedy
Medium
ArrayBreadth-First SearchMatrix
Medium
ArrayHash TablePrefix Sum
Maximum Value at a Given Index in a Bounded ArrayMedium
MathBinary SearchGreedy
Medium
Hash TableLinked ListDesign
Longest Palindromic SubsequenceMedium
StringDynamic Programming
Copy List with Random PointerMedium
Hash TableLinked List
Medium
ArrayDynamic Programming
Next Greater Element IIMedium
ArrayStackMonotonic Stack
Minimum Operations to Reduce an Integer to 0Medium
Dynamic ProgrammingGreedyBit Manipulation
Medium
Hash TableStringSliding Window
Medium
ArrayHash TableDivide and Conquer
Medium
ArrayTwo PointersGreedy
Next PermutationMedium
ArrayTwo Pointers

Top Data Structures & Patterns — Medium

Array
13 (54%)
Hash Table
8 (33%)
String
6 (25%)
Dynamic Programming
6 (25%)
Two Pointers
5 (21%)
Greedy
4 (17%)
Linked List
3 (13%)
Math
3 (13%)

Frequently Asked Questions

What medium Microsoft coding questions are most common?

InterviewSkool has 24 medium Microsoft coding questions. Focus on the top 10 to 15 most common problems for the best ROI.

How many medium questions does Microsoft have?

Microsoft has 24 medium coding questions out of 50 total. Most interviews focus on Medium problems, so this is the most important difficulty to prepare for.

Are these Microsoft medium questions free?

Yes. All 24 medium Microsoft coding questions are free to browse. No sign-up required. Filter by topic and click any problem to open it on LeetCode.

Practice with a Mock Interview

Simulate real Microsoft interview pressure with our AI interviewer.

Start Mock Interview →

Other Companies