Microsoft
1371 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 1. Two Sum | Easy | 100% | TopicsArrayHash Table |
| 2. Add Two Numbers | Medium | 81.6% | TopicsLinked ListMathRecursion |
| 3. Longest Substring Without Repeating Characters | Medium | 80% | TopicsHash TableStringSliding Window |
| 5. Longest Palindromic Substring | Medium | 79.9% | TopicsTwo PointersStringDynamic ProgrammingManacher |
| 121. Best Time to Buy and Sell Stock | Easy | 78% | TopicsArrayDynamic Programming |
| 42. Trapping Rain Water | Hard | 77.9% | TopicsArrayTwo PointersDynamic ProgrammingStackMonotonic Stack |
| 146. LRU Cache | Medium | 77.9% | TopicsHash TableLinked ListDesignDoubly-Linked List |
| 4. Median of Two Sorted Arrays | Hard | 75.2% | TopicsArrayBinary SearchDivide and Conquer |
| 560. Subarray Sum Equals K | Medium | 75.2% | TopicsArrayHash TablePrefix Sum |
| 3Sum | Medium | 74.9% | TopicsArrayTwo PointersSorting |
| 53. Maximum Subarray | Medium | 74.8% | TopicsArrayDivide and ConquerDynamic Programming |
| 9. Palindrome Number | Easy | 72.9% | TopicsMath |
| 14. Longest Common Prefix | Easy | 72.4% | TopicsArrayStringTrie |
| 200. Number of Islands | Medium | 72.4% | TopicsArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix |
| 56. Merge Intervals | Medium | 72.2% | TopicsArraySortingQuicksort |
| 20. Valid Parentheses | Easy | 72% | TopicsStringStackBracket Sequences |
| Remove Duplicates from Sorted Array | Easy | 72% | TopicsArrayTwo Pointers |
| 88. Merge Sorted Array | Easy | 71.8% | TopicsArrayTwo PointersSorting |
| 11. Container With Most Water | Medium | 71.2% | TopicsArrayTwo PointersGreedy |
| 49. Group Anagrams | Medium | 70% | TopicsArrayHash TableStringSorting |
| 169. Majority Element | Easy | 69.8% | TopicsArrayHash TableDivide and ConquerSortingCountingBoyer–Moore Majority Vote Algorithm |
| 13. Roman to Integer | Easy | 68.7% | TopicsHash TableMathString |
| 33. Search in Rotated Sorted Array | Medium | 68.7% | TopicsArrayBinary Search |
| Next Permutation | Medium | 66.8% | TopicsArrayTwo Pointers |
| 54. Spiral Matrix | Medium | 66.6% | TopicsArrayMatrixSimulation |