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
359 questions at Uber · all time
- Shuffle an ArraymediumArrayMathDesignRandomizedfrequency 55.9
- Split Message Based on LimithardStringEnumerationfrequency 55.9
- Valid AnagrameasyHash TableStringSortingfrequency 55.9
- All O`one Data StructurehardHash TableLinked ListDesignDoubly-Linked Listfrequency 54.1
- Coin ChangemediumArrayDynamic ProgrammingBreadth-First SearchKnapsack Problem+1frequency 54.1
- Maximize Amount After Two Days of ConversionsmediumArrayStringDepth-First SearchBreadth-First Search+1frequency 54.1
- Maximum Coin CollectionmediumArrayDynamic Programmingfrequency 54.1
- Merge k Sorted ListshardLinked ListDivide and ConquerHeap (Priority Queue)Merge Sort+1frequency 54.1
- Minimum Number of Operations to Make Array ContinuoushardArrayHash TableBinary SearchSliding Windowfrequency 54.1
- Minimum Time to Complete TripsmediumArrayBinary Searchfrequency 54.1
- Search in Rotated Sorted ArraymediumArrayBinary Searchfrequency 54.1
- Split Array Largest SumhardArrayBinary SearchDynamic ProgrammingGreedy+1frequency 54.1
- The Maze IImediumArrayDepth-First SearchBreadth-First SearchGraph Theory+6frequency 54.1
- Time Based Key-Value StoremediumHash TableStringBinary SearchDesignfrequency 54.1
- Top K Frequent ElementsmediumArrayHash TableDivide and ConquerSorting+4frequency 54.1
- Asteroid CollisionmediumArrayStackSimulationfrequency 52.1
- Decode WaysmediumStringDynamic Programmingfrequency 52.1
- Delete Node in a BSTmediumTreeBinary Search TreeBinary Treefrequency 52.1
- Exclusive Time of FunctionsmediumArrayStackfrequency 52.1
- Find Minimum Time to Reach Last Room IImediumArrayGraph TheoryHeap (Priority Queue)Matrix+1frequency 52.1
- Find Peak ElementmediumArrayBinary Searchfrequency 52.1
- Find the Number of Ways to Place People IIhardArrayMathGeometrySorting+1frequency 52.1
- House Robber IIImediumDynamic ProgrammingTreeDepth-First SearchBinary Tree+1frequency 52.1
- Meeting Rooms IIIhardArrayHash TableSortingHeap (Priority Queue)+1frequency 52.1
- Replace WordsmediumArrayHash TableStringTriefrequency 52.1
- Roman to IntegereasyHash TableMathStringfrequency 52.1
- Rotting OrangesmediumArrayBreadth-First SearchMatrixfrequency 52.1
- Sudoku SolverhardArrayHash TableBacktrackingMatrix+2frequency 52.1
- Binary Tree Right Side ViewmediumTreeDepth-First SearchBreadth-First SearchBinary Treefrequency 49.9
- Check if a String Is an Acronym of WordseasyArrayStringfrequency 49.9
- Combination SummediumArrayBacktrackingfrequency 49.9
- Copy List with Random PointermediumHash TableLinked Listfrequency 49.9
- Count Subarrays With Fixed BoundshardArrayQueueSliding WindowMonotonic Queuefrequency 49.9
- Encode and Decode TinyURLmediumHash TableStringDesignHash Functionfrequency 49.9
- Excel Sheet Column NumbereasyMathStringfrequency 49.9
- Find K Pairs with Smallest SumsmediumArrayHeap (Priority Queue)frequency 49.9
- Generate ParenthesesmediumStringDynamic ProgrammingBacktrackingBracket Sequencesfrequency 49.9
- Maximum Subarray Min-ProductmediumArrayStackMonotonic StackPrefix Sum+1frequency 49.9
- Merge Strings AlternatelyeasyTwo PointersStringfrequency 49.9
- Min StackmediumStackDesignfrequency 49.9
- Minimum Cost to Equalize Arrays Using SwapsmediumArrayHash TableGreedyCountingfrequency 49.9
- Number of Black BlocksmediumArrayHash TableEnumerationfrequency 49.9
- Open the LockmediumArrayHash TableStringBreadth-First Search+1frequency 49.9
- Points That Intersect With CarseasyArrayHash TablePrefix Sumfrequency 49.9
- Regions Cut By SlashesmediumArrayHash TableDepth-First SearchBreadth-First Search+3frequency 49.9
- Regular Expression MatchinghardStringDynamic ProgrammingRecursionfrequency 49.9
- String to Integer (atoi)mediumStringfrequency 49.9
- SubsetsmediumArrayBacktrackingBit Manipulationfrequency 49.9
- Trips and UsershardDatabasefrequency 49.9
- Array With Elements Not Equal to Average of NeighborsmediumArrayGreedySortingfrequency 47.5
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.