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
- Baseball GameeasyArrayStackSimulationfrequency 12.0
- Binary GapeasyBit Manipulationfrequency 12.0
- Binary Searchable Numbers in an Unsorted ArraymediumArrayBinary SearchStackMonotonic Stackfrequency 12.0
- Binary WatcheasyBacktrackingBit Manipulationfrequency 12.0
- Champagne TowermediumDynamic Programmingfrequency 12.0
- Check If a String Contains All Binary Codes of Size KmediumHash TableStringBit ManipulationRolling Hash+2frequency 12.0
- Check if Object Instance of Classmediumfrequency 12.0
- Check if the Sentence Is PangrameasyHash TableStringfrequency 12.0
- Cherry Pickup IIhardArrayDynamic ProgrammingMatrixfrequency 12.0
- Circle and Rectangle OverlappingmediumMathGeometryfrequency 12.0
- Closest Prime Numbers in RangemediumMathNumber TheoryPrimality TestSieve Theory+1frequency 12.0
- Construct K Palindrome StringsmediumHash TableStringGreedyCountingfrequency 12.0
- Construct Product MatrixmediumArrayMatrixPrefix Sumfrequency 12.0
- Construct the Lexicographically Largest Valid SequencemediumArrayBacktrackingfrequency 12.0
- Convert Sorted List to Binary Search TreemediumLinked ListDivide and ConquerTreeBinary Search Tree+1frequency 12.0
- Convert a Number to HexadecimaleasyMathStringBit Manipulationfrequency 12.0
- Corporate Flight BookingsmediumArrayPrefix Sumfrequency 12.0
- Count Mentions Per UsermediumArrayMathSortingSimulationfrequency 12.0
- Count Non-Decreasing Subarrays After K OperationshardArrayStackSegment TreeQueue+3frequency 12.0
- Count Number of Maximum Bitwise-OR SubsetsmediumArrayBacktrackingBit ManipulationEnumerationfrequency 12.0
- Count Number of Pairs With Absolute Difference KeasyArrayHash TableCountingfrequency 12.0
- Count Number of TextsmediumHash TableMathStringDynamic Programmingfrequency 12.0
- Count Numbers with Unique DigitsmediumMathDynamic ProgrammingBacktrackingfrequency 12.0
- Count Servers that CommunicatemediumArrayDepth-First SearchBreadth-First SearchUnion-Find+2frequency 12.0
- Count Total Number of Colored CellsmediumMathfrequency 12.0
- Count Vowel Strings in RangesmediumArrayStringPrefix Sumfrequency 12.0
- Count Vowel Substrings of a StringeasyHash TableStringfrequency 12.0
- Count of Matches in TournamenteasyMathSimulationfrequency 12.0
- Count the Number of Special Characters IImediumHash TableStringfrequency 12.0
- Count the Number of Substrings With Dominant OnesmediumStringEnumerationfrequency 12.0
- Counting Words With a Given PrefixeasyArrayStringString Matchingfrequency 12.0
- Create Maximum NumberhardArrayTwo PointersStackGreedy+1frequency 12.0
- Delete Characters to Make Fancy StringeasyStringfrequency 12.0
- Delete Nodes From Linked List Present in ArraymediumArrayHash TableLinked Listfrequency 12.0
- Design Browser HistorymediumArrayLinked ListStackDesign+2frequency 12.0
- Design File SystemmediumHash TableStringDesignTriefrequency 12.0
- Divide Nodes Into the Maximum Number of GroupshardDepth-First SearchBreadth-First SearchUnion-FindGraph Theoryfrequency 12.0
- Divide an Array Into Subarrays With Minimum Cost IeasyArraySortingEnumerationfrequency 12.0
- Divisor GameeasyMathDynamic ProgrammingBrainteaserGame Theory+1frequency 12.0
- Dot Product of Two Sparse VectorsmediumArrayHash TableTwo PointersDesign+1frequency 12.0
- Egg Drop With 2 Eggs and N FloorsmediumMathDynamic Programmingfrequency 12.0
- Encode and Decode TinyURLmediumHash TableStringDesignHash Functionfrequency 12.0
- Equal Row and Column PairsmediumArrayHash TableMatrixSimulationfrequency 12.0
- Equal Sum Grid Partition ImediumArrayMatrixEnumerationPrefix Sumfrequency 12.0
- Find Greatest Common Divisor of ArrayeasyArrayMathNumber TheoryEuclidean Algorithm+1frequency 12.0
- Find Largest Value in Each Tree RowmediumTreeDepth-First SearchBreadth-First SearchBinary Treefrequency 12.0
- Find Numbers with Even Number of DigitseasyArrayMathfrequency 12.0
- Find Resultant Array After Removing AnagramseasyArrayHash TableStringSortingfrequency 12.0
- Find Words Containing CharactereasyArrayStringfrequency 12.0
- Find if Array Can Be SortedmediumArrayBit ManipulationSortingfrequency 12.0
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.