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,223 questions at Bloomberg · all time
- Find Peak ElementmediumArrayBinary Searchfrequency 62.9
- Pascal's TriangleeasyArrayDynamic Programmingfrequency 62.9
- Coin ChangemediumArrayDynamic ProgrammingBreadth-First SearchKnapsack Problem+1frequency 62.5
- String to Integer (atoi)mediumStringfrequency 62.5
- Find First and Last Position of Element in Sorted ArraymediumArrayBinary Searchfrequency 62.1
- Koko Eating BananasmediumArrayBinary Searchfrequency 62.1
- Longest Repeating Character ReplacementmediumHash TableStringSliding Windowfrequency 62.1
- 4SummediumArrayTwo PointersSortingfrequency 61.7
- Evaluate DivisionmediumArrayStringDepth-First SearchBreadth-First Search+5frequency 61.7
- Jump GamemediumArrayDynamic ProgrammingGreedyfrequency 61.7
- Single Element in a Sorted ArraymediumArrayBinary Searchfrequency 61.7
- Sort Integers by The Power ValuemediumDynamic ProgrammingMemoizationSortingfrequency 61.7
- Sqrt(x)easyMathBinary SearchNewton's Methodfrequency 61.7
- Contains DuplicateeasyArrayHash TableSortingfrequency 61.2
- Pow(x, n)mediumMathRecursionfrequency 61.2
- Sort ColorsmediumArrayTwo PointersSortingQuicksort+1frequency 60.8
- Remove ElementeasyArrayTwo Pointersfrequency 60.3
- Spiral MatrixmediumArrayMatrixSimulationfrequency 60.3
- Check if Array Is Sorted and RotatedeasyArrayfrequency 59.9
- House RobbermediumArrayDynamic Programmingfrequency 59.9
- Next Greater Element IeasyArrayHash TableStackMonotonic Stackfrequency 59.9
- Product of Array Except SelfmediumArrayPrefix Sumfrequency 59.9
- Remove All Adjacent Duplicates in String IImediumStringStackfrequency 59.9
- All Paths From Source to TargetmediumBacktrackingDepth-First SearchBreadth-First SearchGraph Theory+1frequency 59.4
- Plus OneeasyArrayMathfrequency 59.4
- Binary Tree Level Order TraversalmediumTreeBreadth-First SearchBinary Treefrequency 58.4
- Palindrome Linked ListeasyLinked ListTwo PointersStackRecursionfrequency 58.4
- Palindrome PartitioningmediumStringDynamic ProgrammingBacktrackingfrequency 58.4
- Remove Letter To Equalize FrequencyeasyHash TableStringCountingfrequency 58.4
- Search Insert PositioneasyArrayBinary Searchfrequency 58.4
- Word BreakmediumArrayHash TableStringDynamic Programming+3frequency 58.4
- Binary Tree Vertical Order TraversalmediumHash TableTreeDepth-First SearchBreadth-First Search+2frequency 57.9
- Combine Two TableseasyDatabasefrequency 57.9
- Two City SchedulingmediumArrayGreedySortingHungarian Algorithm+1frequency 57.9
- Find the Index of the First Occurrence in a StringeasyTwo PointersStringString MatchingZ Algorithm+2frequency 57.3
- Merge k Sorted ListshardLinked ListDivide and ConquerHeap (Priority Queue)Merge Sort+1frequency 57.3
- Minimum Remove to Make Valid ParenthesesmediumStringStackfrequency 57.3
- Set Matrix ZeroesmediumArrayHash TableMatrixfrequency 57.3
- Daily TemperaturesmediumArrayStackMonotonic Stackfrequency 56.8
- Max Consecutive OneseasyArrayfrequency 56.8
- Reorder ListmediumLinked ListTwo PointersStackRecursionfrequency 56.8
- Zigzag ConversionmediumStringfrequency 56.8
- 3Sum ClosestmediumArrayTwo PointersSortingfrequency 56.2
- Design an Ordered StreameasyArrayHash TableDesignData Streamfrequency 56.2
- Rotting OrangesmediumArrayBreadth-First SearchMatrixfrequency 56.2
- Best Time to Buy and Sell Stock IImediumArrayDynamic ProgrammingGreedyfrequency 55.6
- Binary SearcheasyArrayBinary Searchfrequency 55.6
- Contains Duplicate IIeasyArrayHash TableSliding Windowfrequency 55.6
- Copy List with Random PointermediumHash TableLinked Listfrequency 55.6
- Gas StationmediumArrayGreedyfrequency 55.6
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.