•CODING INTERVIEW QUESTIONS
Microsoft Medium Coding Interview Questions (DSA)
24 medium DSA problems sourced from real Microsoft interviews
Microsoft Medium Coding Interview Questions
| Problem | Difficulty | Tags |
|---|---|---|
| Medium | Linked ListMathRecursion | |
| Medium | Two PointersStringDynamic Programming | |
| Medium | ArrayDivide and ConquerDynamic Programming | |
| Medium | ArraySortingQuicksort | |
| Medium | ArrayTwo PointersSorting | |
| Letter Combinations of a Phone Number | Medium | Hash TableStringBacktracking |
| Medium | ArrayHash TableUnion-Find | |
| Medium | ArrayDynamic ProgrammingBreadth-First Search | |
| Rotate Array | Medium | ArrayMathTwo Pointers |
| Longest Repeating Character Replacement | Medium | Hash TableStringSliding Window |
| Remove K Digits | Medium | StringStackGreedy |
| Medium | ArrayBreadth-First SearchMatrix | |
| Medium | ArrayHash TablePrefix Sum | |
| Maximum Value at a Given Index in a Bounded Array | Medium | MathBinary SearchGreedy |
| Medium | Hash TableLinked ListDesign | |
| Longest Palindromic Subsequence | Medium | StringDynamic Programming |
| Copy List with Random Pointer | Medium | Hash TableLinked List |
| Medium | ArrayDynamic Programming | |
| Next Greater Element II | Medium | ArrayStackMonotonic Stack |
| Minimum Operations to Reduce an Integer to 0 | Medium | Dynamic ProgrammingGreedyBit Manipulation |
| Medium | Hash TableStringSliding Window | |
| Medium | ArrayHash TableDivide and Conquer | |
| Medium | ArrayTwo PointersGreedy | |
| Next Permutation | Medium | 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 →