Problems
Callback's own problems and the LeetCode questions companies have been asking, in one place — filter by category, company, topic, difficulty, and how recently a question showed up.
Asked on LeetCode
1,384 questions at Microsoft · all time
- Count Collisions of Monkeys on a PolygonmediumMathRecursionfrequency 7.3
- Count Number of Bad PairsmediumArrayHash TableMathCountingfrequency 7.3
- Count Number of Ways to Place HousesmediumDynamic Programmingfrequency 7.3
- Count Pairs Whose Sum is Less than TargeteasyArrayTwo PointersBinary SearchSortingfrequency 7.3
- Count Partitions With Max-Min Difference at Most KmediumArrayDynamic ProgrammingQueueSliding Window+2frequency 7.3
- Count Partitions with Even Sum DifferenceeasyArrayMathPrefix Sumfrequency 7.3
- Count Paths That Can Form a Palindrome in a TreehardHash TableBit ManipulationTreeDepth-First Searchfrequency 7.3
- Count Residue PrefixeseasyHash TableStringfrequency 7.3
- Count Routes to Climb a Rectangular GridhardArrayDynamic ProgrammingMatrixPrefix Sumfrequency 7.3
- Count Salary CategoriesmediumDatabasefrequency 7.3
- Count Special QuadrupletseasyArrayHash TableEnumerationfrequency 7.3
- Count Subarrays Where Max Element Appears at Least K TimesmediumArraySliding Windowfrequency 7.3
- Count Subarrays With Majority Element IIhardArrayHash TableDivide and ConquerSegment Tree+2frequency 7.3
- Count Subarrays of Length Three With a ConditioneasyArrayfrequency 7.3
- Count Unguarded Cells in the GridmediumArrayMatrixSimulationfrequency 7.3
- Count Unreachable Pairs of Nodes in an Undirected GraphmediumDepth-First SearchBreadth-First SearchUnion-FindGraph Theoryfrequency 7.3
- Count of Interesting SubarraysmediumArrayHash TablePrefix Sumfrequency 7.3
- Count of Substrings Containing Every Vowel and K Consonants IImediumHash TableStringSliding Windowfrequency 7.3
- Count the Number of Ideal ArrayshardMathDynamic ProgrammingCombinatoricsNumber Theory+2frequency 7.3
- Count the Number of Incremovable Subarrays IeasyArrayTwo PointersBinary SearchEnumerationfrequency 7.3
- Count the Number of InversionshardArrayDynamic Programmingfrequency 7.3
- Couples Holding HandshardGreedyDepth-First SearchBreadth-First SearchUnion-Find+1frequency 7.3
- Course Schedule IIIhardArrayGreedySortingHeap (Priority Queue)frequency 7.3
- Cousins in Binary TreeeasyTreeDepth-First SearchBreadth-First SearchBinary Treefrequency 7.3
- Custom Sort StringmediumHash TableStringSortingfrequency 7.3
- Debouncemediumfrequency 7.3
- Decompress Run-Length Encoded ListeasyArrayfrequency 7.3
- Decrypt String from Alphabet to Integer MappingeasyStringfrequency 7.3
- Degree of an ArrayeasyArrayHash Tablefrequency 7.3
- Delete Duplicate Folders in SystemhardArrayHash TableStringDepth-First Search+3frequency 7.3
- Delete Leaves With a Given ValuemediumTreeDepth-First SearchBinary Treefrequency 7.3
- Delete Operation for Two StringsmediumStringDynamic ProgrammingLongest Common Subsequencefrequency 7.3
- Design Bounded Blocking QueuemediumConcurrencyfrequency 7.3
- Design Snake GamemediumArrayHash TableDesignQueue+1frequency 7.3
- Design SpreadsheetmediumArrayHash TableStringDesign+1frequency 7.3
- Design Task ManagermediumHash TableDesignHeap (Priority Queue)Ordered Setfrequency 7.3
- Design a Food Rating SystemmediumArrayHash TableStringDesign+2frequency 7.3
- Destroying AsteroidsmediumArrayGreedySortingfrequency 7.3
- Detect CapitaleasyStringfrequency 7.3
- Detect Cycles in 2D GridmediumArrayDepth-First SearchBreadth-First SearchUnion-Find+1frequency 7.3
- Display the First Three Rowseasyfrequency 7.3
- Distance to a Cycle in Undirected GraphhardDepth-First SearchBreadth-First SearchGraph TheoryTopological Sortfrequency 7.3
- Distribute Coins in Binary TreemediumTreeDepth-First SearchBinary TreeDP on Treesfrequency 7.3
- Divide Array Into Arrays With Max DifferencemediumArrayGreedySortingfrequency 7.3
- Divide Players Into Teams of Equal SkillmediumArrayHash TableTwo PointersSortingfrequency 7.3
- Domino and Tromino TilingmediumDynamic Programmingfrequency 7.3
- Elimination GamemediumMathRecursionfrequency 7.3
- Employee Free TimehardArraySweep LineSortingHeap (Priority Queue)frequency 7.3
- Employees Whose Manager Left the CompanyeasyDatabasefrequency 7.3
- Equal Sum Grid Partition IIhardArrayHash TableMatrixEnumeration+1frequency 7.3
Listings only — titles, difficulty, and tags link out to LeetCode. Imported from the leetcode-company-wise-problems snapshot dated 1 June 2025. Frequency is that dataset's own relative score within a company and time range.