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
116 questions at DE Shaw · all time
- Binary Tree CamerashardDynamic ProgrammingTreeDepth-First SearchBinary Tree+1frequency 100.0
- Find Minimum Cost to Remove Array ElementsmediumArrayDynamic Programmingfrequency 87.0
- Maximum Number of Subsequences After One InsertingmediumStringDynamic ProgrammingGreedyPrefix Sumfrequency 83.1
- Minimum Number of Taps to Open to Water a GardenhardArrayDynamic ProgrammingGreedyfrequency 78.5
- Minimum Size Subarray in Infinite ArraymediumArrayHash TableSliding WindowPrefix Sumfrequency 76.7
- Letter Combinations of a Phone NumbermediumHash TableStringBacktrackingfrequency 74.7
- Maximum Points After Collecting Coins From All NodeshardArrayDynamic ProgrammingBit ManipulationTree+3frequency 74.7
- Maximum Points Tourist Can EarnmediumArrayDynamic ProgrammingMatrixfrequency 74.7
- Maximum Subsequence ScoremediumArrayGreedySortingHeap (Priority Queue)frequency 74.7
- Find Peak Calling Hours for Each CitymediumDatabasefrequency 72.6
- Minimize Connected Groups by Inserting IntervalmediumArrayBinary SearchSliding WindowSortingfrequency 72.6
- Minimum Runes to Add to Cast SpellhardArrayDepth-First SearchBreadth-First SearchGraph Theory+1frequency 72.6
- Max Number of K-Sum PairsmediumArrayHash TableTwo PointersSortingfrequency 70.3
- Minimum Cost Walk in Weighted GraphhardArrayBit ManipulationUnion-FindGraph Theoryfrequency 70.3
- Number of Subarrays With AND Value of KhardArrayBinary SearchBit ManipulationSegment Treefrequency 70.3
- Number of Substrings Containing All Three CharactersmediumHash TableStringSliding Windowfrequency 70.3
- Relative Sort ArrayeasyArrayHash TableSortingCounting Sort+2frequency 70.3
- Removing Minimum Number of Magic BeansmediumArrayGreedySortingEnumeration+1frequency 70.3
- Sum GamemediumMathStringGreedyGame Theoryfrequency 70.3
- Determine the Winner of a Bowling GameeasyArraySimulationfrequency 67.6
- Equal Row and Column PairsmediumArrayHash TableMatrixSimulationfrequency 67.6
- Find the Maximum Divisibility ScoreeasyArrayfrequency 67.6
- Find the Sum of the Power of All SubsequenceshardArrayDynamic ProgrammingKnapsack Problem0-1 Knapsackfrequency 67.6
- Greatest Sum Divisible by ThreemediumArrayDynamic ProgrammingGreedySortingfrequency 67.6
- Maximum Deletions on a StringhardStringDynamic ProgrammingRolling HashString Matching+1frequency 67.6
- Maximum Strength of K Disjoint SubarrayshardArrayDynamic ProgrammingPrefix Sumfrequency 67.6
- Median of a Row Wise Sorted MatrixmediumArrayBinary SearchMatrixfrequency 67.6
- Minimum Deletions to Make String K-SpecialmediumHash TableStringGreedySorting+1frequency 67.6
- Minimum Number of Refueling StopshardArrayDynamic ProgrammingGreedyHeap (Priority Queue)frequency 67.6
- Query Kth Smallest Trimmed NumbermediumArrayStringDivide and ConquerSorting+3frequency 67.6
- Shortest String That Contains Three StringsmediumStringGreedyEnumerationfrequency 67.6
- Sliding Window MaximumhardArrayQueueSliding WindowHeap (Priority Queue)+2frequency 67.6
- Take Gifts From the Richest PileeasyArrayHeap (Priority Queue)Simulationfrequency 67.6
- Reorganize StringmediumHash TableStringGreedySorting+2frequency 64.6
- Count Binary SubstringseasyTwo PointersStringfrequency 61.2
- Kth Smallest Number in Multiplication TablehardMathBinary Searchfrequency 61.2
- Asteroid CollisionmediumArrayStackSimulationfrequency 57.1
- Count the Number of Incremovable Subarrays IIhardArrayTwo PointersBinary Searchfrequency 57.1
- Furthest Building You Can ReachmediumArrayGreedyHeap (Priority Queue)frequency 57.1
- Insert Delete GetRandom O(1)mediumArrayHash TableMathDesign+1frequency 57.1
- Longest Repeating Character ReplacementmediumHash TableStringSliding Windowfrequency 57.1
- Majority ElementeasyArrayHash TableDivide and ConquerSorting+2frequency 57.1
- Maximum Product SubarraymediumArrayDynamic Programmingfrequency 57.1
- Median of Two Sorted ArrayshardArrayBinary SearchDivide and Conquerfrequency 57.1
- Trapping Rain WaterhardArrayTwo PointersDynamic ProgrammingStack+1frequency 57.1
- Using a Robot to Print the Lexicographically Smallest StringmediumHash TableStringStackGreedyfrequency 57.1
- K-th Symbol in GrammarmediumMathBit ManipulationRecursionfrequency 52.2
- LRU CachemediumHash TableLinked ListDesignDoubly-Linked Listfrequency 52.2
- Longest Substring Without Repeating CharactersmediumHash TableStringSliding Windowfrequency 52.2
- Valid ParentheseseasyStringStackBracket Sequencesfrequency 52.2
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.