Microsoft
1371 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| Largest BST Subtree | Medium | 27.7% | TopicsDynamic ProgrammingTreeDepth-First SearchBinary Search TreeBinary TreeDP on Trees |
| Design Hit Counter | Medium | 27.7% | TopicsArrayBinary SearchDesignQueueData Stream |
| Longest Substring with At Least K Repeating Characters | Medium | 27.7% | TopicsHash TableStringDivide and ConquerSliding Window |
| Add Strings | Easy | 27.7% | TopicsMathStringSimulation |
| Heaters | Medium | 27.7% | TopicsArrayTwo PointersBinary SearchSorting |
| Widest Pair of Indices With Equal Range Sum | Medium | 27.7% | TopicsArrayHash TablePrefix Sum |
| 542. 01 Matrix | Medium | 27.7% | TopicsArrayDynamic ProgrammingBreadth-First SearchMatrix |
| Tag Validator | Hard | 27.7% | TopicsStringStack |
| Exchange Seats | Medium | 27.7% | TopicsDatabase |
| Design Excel Sum Formula | Hard | 27.7% | TopicsArrayHash TableStringGraph TheoryDesignTopological SortMatrix |
| 2 Keys Keyboard | Medium | 27.7% | TopicsMathDynamic Programming |
| Maximum Binary Tree | Medium | 27.7% | TopicsArrayDivide and ConquerStackTreeMonotonic StackBinary TreeCartesian Tree |
| 695. Max Area of Island | Medium | 27.7% | TopicsArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix |
| 740. Delete and Earn | Medium | 27.7% | TopicsArrayHash TableDynamic Programming |
| Insert into a Binary Search Tree | Medium | 27.7% | TopicsTreeBinary Search TreeBinary Tree |
| 802. Find Eventual Safe States | Medium | 27.7% | TopicsDepth-First SearchBreadth-First SearchGraph TheoryTopological SortKosaraju's AlgorithmTarjan's SCC Algorithm |
| Design Linked List | Medium | 27.7% | TopicsLinked ListDesign |
| 836. Rectangle Overlap | Easy | 27.7% | TopicsMathGeometry |
| 972. Equal Rational Numbers | Hard | 27.7% | TopicsMathString |
| 1053. Previous Permutation With One Swap | Medium | 27.7% | TopicsArrayGreedy |
| 1198. Find Smallest Common Element in All Rows | Medium | 27.7% | TopicsArrayHash TableBinary SearchMatrixCounting |
| 1093. Statistics from a Large Sample | Medium | 27.7% | TopicsArrayMathProbability and Statistics |
| 1273. Delete Tree Nodes | Medium | 27.7% | TopicsArrayTreeDepth-First SearchBreadth-First SearchDP on Trees |
| 1246. Palindrome Removal | Hard | 27.7% | TopicsArrayDynamic Programming |
| 1131. Maximum of Absolute Value Expression | Medium | 27.7% | TopicsArrayMath |