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
- Escape a Large MazehardArrayHash TableDepth-First SearchBreadth-First Search+1frequency 7.3
- Fair Candy SwapeasyArrayHash TableBinary SearchSortingfrequency 7.3
- Fill Missing Dataeasyfrequency 7.3
- Final Value of Variable After Performing OperationseasyArrayStringSimulationfrequency 7.3
- Find All Possible Stable Binary Arrays ImediumDynamic ProgrammingPrefix Sumfrequency 7.3
- Find Beautiful Indices in the Given Array ImediumTwo PointersStringBinary SearchRolling Hash+5frequency 7.3
- Find Building Where Alice and Bob Can MeethardArrayBinary SearchStackBinary Indexed Tree+3frequency 7.3
- Find Closest Number to ZeroeasyArrayfrequency 7.3
- Find Common CharacterseasyArrayHash TableStringfrequency 7.3
- Find Duplicate File in SystemmediumArrayHash TableStringfrequency 7.3
- Find Followers CounteasyDatabasefrequency 7.3
- Find K-th Smallest Pair DistancehardArrayTwo PointersBinary SearchSortingfrequency 7.3
- Find Longest Special Substring That Occurs Thrice ImediumHash TableStringBinary SearchSliding Window+1frequency 7.3
- Find Minimum Diameter After Merging Two TreeshardTreeDepth-First SearchBreadth-First SearchGraph Theoryfrequency 7.3
- Find Smallest Letter Greater Than TargeteasyArrayBinary Searchfrequency 7.3
- Find The Original Array of Prefix XormediumArrayBit Manipulationfrequency 7.3
- Find Triangular Sum of an ArraymediumArrayMathSimulationCombinatorics+1frequency 7.3
- Find Words That Can Be Formed by CharacterseasyArrayHash TableStringCountingfrequency 7.3
- Find X-Sum of All K-Long Subarrays IeasyArrayHash TableSliding WindowHeap (Priority Queue)frequency 7.3
- Find the City With the Smallest Number of Neighbors at a Threshold DistancemediumDynamic ProgrammingGraph TheoryShortest PathDijkstra's Algorithm+2frequency 7.3
- Find the Count of Numbers Which Are Not SpecialmediumArrayMathNumber Theoryfrequency 7.3
- Find the Difference of Two ArrayseasyArrayHash Tablefrequency 7.3
- Find the Distance Value Between Two ArrayseasyArrayTwo PointersBinary SearchSortingfrequency 7.3
- Find the Distinct Difference ArrayeasyArrayHash Tablefrequency 7.3
- Find the K-Sum of an ArrayhardArraySortingHeap (Priority Queue)frequency 7.3
- Find the Longest Equal SubarraymediumArrayHash TableBinary SearchSliding Windowfrequency 7.3
- Find the Maximum Number of Elements in SubsetmediumArrayHash TableEnumerationfrequency 7.3
- Find the Minimum Amount of Time to Brew PotionsmediumArraySimulationPrefix Sumfrequency 7.3
- Find the Minimum Area to Cover All Ones ImediumArrayMatrixfrequency 7.3
- Find the Original Typed String IeasyStringfrequency 7.3
- Find the Prefix Common Array of Two ArraysmediumArrayHash TableBit Manipulationfrequency 7.3
- Find the Safest Path in a GridmediumArrayBinary SearchBreadth-First SearchUnion-Find+2frequency 7.3
- First Unique NumbermediumArrayHash TableDesignQueue+1frequency 7.3
- Fizz Buzz MultithreadedmediumConcurrencyfrequency 7.3
- Flatten Nested List IteratormediumStackTreeDepth-First SearchDesign+2frequency 7.3
- Flipping an ImageeasyArrayTwo PointersBit ManipulationMatrix+1frequency 7.3
- Friends Of Appropriate AgesmediumArrayTwo PointersBinary SearchSortingfrequency 7.3
- Frog Jump IImediumArrayBinary SearchGreedyfrequency 7.3
- Function Compositioneasyfrequency 7.3
- GCD of Odd and Even SumseasyMathNumber Theoryfrequency 7.3
- Generate Binary Strings Without Adjacent ZerosmediumStringBacktrackingBit Manipulationfrequency 7.3
- Get Watched Videos by Your FriendsmediumArrayHash TableBreadth-First SearchGraph Theory+1frequency 7.3
- Goat LatineasyStringfrequency 7.3
- Gray CodemediumMathBacktrackingBit Manipulationfrequency 7.3
- Group the People Given the Group Size They Belong TomediumArrayHash TableGreedyfrequency 7.3
- Harshad NumbereasyMathfrequency 7.3
- Implement RoutermediumArrayHash TableBinary SearchDesign+2frequency 7.3
- Insert Delete GetRandom O(1) - Duplicates allowedhardArrayHash TableMathDesign+1frequency 7.3
- Insertion Sort ListmediumLinked ListSortingfrequency 7.3
- Jump Game IVhardArrayHash TableBreadth-First Searchfrequency 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.