Microsoft
1371 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 1166. Design File System | Medium | 7.5% | TopicsHash TableStringDesignTrie |
| 1239. Maximum Length of a Concatenated String with Unique Characters | Medium | 7.5% | TopicsArrayStringBacktrackingBit Manipulation |
| 1372. Longest ZigZag Path in a Binary Tree | Medium | 7.5% | TopicsDynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees |
| 1472. Design Browser History | Medium | 7.5% | TopicsArrayLinked ListStackDesignDoubly-Linked ListData Stream |
| Dot Product of Two Sparse Vectors | Medium | 7.5% | TopicsArrayHash TableTwo PointersDesignLinear Algebra |
| 1636. Sort Array by Increasing Frequency | Easy | 7.5% | TopicsArrayHash TableSorting |
| 1942. The Number of the Smallest Unoccupied Chair | Medium | 7.5% | TopicsArrayHash TableHeap (Priority Queue) |
| Root Equals Sum of Children | Easy | 7.5% | TopicsTreeBinary Tree |
| 2498. Frog Jump II | Medium | 7.5% | TopicsArrayBinary SearchGreedy |
| Add Two Promises | Easy | 7.5% | Topics— |
| 2962. Count Subarrays Where Max Element Appears at Least K Times | Medium | 7.5% | TopicsArraySliding Window |
| 3024. Type of Triangle | Easy | 7.5% | TopicsArrayMathSortingPolygons |
| 3099. Harshad Number | Easy | 7.5% | TopicsMath |
| 840. Magic Squares In Grid | Medium | 7.5% | TopicsArrayHash TableMathMatrix |
| 1717. Maximum Score From Removing Substrings | Medium | 7.5% | TopicsStringStackGreedy |
| 3169. Count Days Without Meetings | Medium | 7.5% | TopicsArraySorting |
| 2807. Insert Greatest Common Divisors in Linked List | Medium | 7.5% | TopicsLinked ListMathNumber Theory |
| Shortest Word Distance | Easy | 7.5% | TopicsArrayString |
| 1608. Special Array With X Elements Greater Than or Equal X | Easy | 7.5% | TopicsArrayBinary SearchSorting |
| Lexicographical Numbers | Medium | 7.5% | TopicsDepth-First SearchTrie |
| 814. Binary Tree Pruning | Medium | 7.5% | TopicsTreeDepth-First SearchBinary Tree |
| Keyboard Row | Easy | 7.5% | TopicsArrayHash TableString |
| 1497. Check If Array Pairs Are Divisible by k | Medium | 7.5% | TopicsArrayHash TableCounting |
| 1963. Minimum Number of Swaps to Make the String Balanced | Medium | 7.5% | TopicsTwo PointersStringStackGreedyBracket Sequences |
| Array Prototype Last | Easy | 7.5% | Topics— |