Microsoft
1371 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 922. Sort Array By Parity II | Easy | 7.5% | TopicsArrayTwo PointersSorting |
| 2762. Continuous Subarrays | Medium | 7.5% | TopicsArrayQueueSliding WindowHeap (Priority Queue)Ordered SetMonotonic Queue |
| Number of Segments in a String | Easy | 7.5% | TopicsString |
| 1219. Path with Maximum Gold | Medium | 7.5% | TopicsArrayBacktrackingMatrix |
| 3170. Lexicographically Minimum String After Removing Stars | Medium | 7.5% | TopicsHash TableStringStackGreedyHeap (Priority Queue) |
| 874. Walking Robot Simulation | Medium | 7.5% | TopicsArrayHash TableSimulation |
| 3576. Transform Array to All Equal Elements | Medium | 7.5% | TopicsArrayGreedy |
| 2966. Divide Array Into Arrays With Max Difference | Medium | 7.5% | TopicsArrayGreedySorting |
| 2114. Maximum Number of Words Found in Sentences | Easy | 7.5% | TopicsArrayString |
| 2081. Sum of k-Mirror Numbers | Hard | 7.5% | TopicsMathEnumeration |
| Insert Delete GetRandom O(1) - Duplicates allowed | Hard | 7.5% | TopicsArrayHash TableMathDesignRandomized |
| 3330. Find the Original Typed String I | Easy | 7.5% | TopicsString |
| 1760. Minimum Limit of Balls in a Bag | Medium | 7.5% | TopicsArrayBinary Search |
| 1529. Minimum Suffix Flips | Medium | 7.5% | TopicsStringGreedy |
| 2163. Minimum Difference in Sums After Removal of Elements | Hard | 7.5% | TopicsArrayDynamic ProgrammingHeap (Priority Queue) |
| 1948. Delete Duplicate Folders in System | Hard | 7.5% | TopicsArrayHash TableStringDepth-First SearchTrieSortingHash Function |
| 2322. Minimum Score After Removals on a Tree | Hard | 7.5% | TopicsArrayBit ManipulationTreeDepth-First Search |
| 2433. Find The Original Array of Prefix Xor | Medium | 7.5% | TopicsArrayBit Manipulation |
| 843. Guess the Word | Hard | 7.5% | TopicsArrayMathStringMinimaxInteractiveGame Theory |
| 2419. Longest Subarray With Maximum Bitwise AND | Medium | 7.5% | TopicsArrayBit ManipulationBrainteaser |
| 3479. Fruits Into Baskets III | Medium | 7.5% | TopicsArrayBinary SearchSegment TreeOrdered Set |
| 913. Cat and Mouse | Hard | 7.5% | TopicsMathDynamic ProgrammingGraph TheoryTopological SortMemoizationMinimaxGame TheoryZero-Sum Game |
| 1385. Find the Distance Value Between Two Arrays | Easy | 7.5% | TopicsArrayTwo PointersBinary SearchSorting |
| Design Snake Game | Medium | 7.5% | TopicsArrayHash TableDesignQueueSimulation |
| 2328. Number of Increasing Paths in a Grid | Hard | 7.5% | TopicsArrayDynamic ProgrammingDepth-First SearchBreadth-First SearchGraph TheoryTopological SortMemoizationMatrix |