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
2,344 questions at Google · all time
- Maximum Number of Moves in a GridmediumArrayDynamic ProgrammingMatrixfrequency 5.5
- Maximum Number of Tasks You Can AssignhardArrayTwo PointersBinary SearchGreedy+3frequency 5.5
- Maximum Odd Binary NumbereasyMathStringGreedyfrequency 5.5
- Maximum Performance of a TeamhardArrayGreedySortingHeap (Priority Queue)frequency 5.5
- Maximum Possible Number by Binary ConcatenationmediumArrayBit ManipulationEnumerationfrequency 5.5
- Maximum Product of the Length of Two Palindromic SubsequencesmediumStringDynamic ProgrammingBacktrackingBit Manipulation+1frequency 5.5
- Maximum Profit from Trading Stocks with DiscountshardArrayDynamic ProgrammingTreeDepth-First Searchfrequency 5.5
- Maximum Score Words Formed by LettershardArrayHash TableStringDynamic Programming+4frequency 5.5
- Maximum Subarray Min-ProductmediumArrayStackMonotonic StackPrefix Sum+1frequency 5.5
- Maximum Subarray Sum After at Most K Swapshardfrequency 5.5
- Maximum Total Subarray Value ImediumArrayGreedyfrequency 5.5
- Maximum Value of an Ordered Triplet IeasyArrayPrefix Sumfrequency 5.5
- Merge BSTs to Create Single BSThardArrayHash TableTreeDepth-First Search+2frequency 5.5
- MinesweepermediumArrayDepth-First SearchBreadth-First SearchMatrixfrequency 5.5
- Minimize String LengtheasyHash TableStringfrequency 5.5
- Minimum Absolute Distance Between Mirror PairsmediumArrayHash TableMathfrequency 5.5
- Minimum Cost to Convert String ImediumArrayStringGraph TheoryShortest Pathfrequency 5.5
- Minimum Difficulty of a Job SchedulehardArrayDynamic Programmingfrequency 5.5
- Minimum Element After Replacement With Digit SumeasyArrayMathfrequency 5.5
- Minimum Flips to Make a OR b Equal to cmediumBit Manipulationfrequency 5.5
- Minimum Increment to Make Array UniquemediumArrayGreedySortingCountingfrequency 5.5
- Minimum Moves to Convert StringeasyStringGreedyfrequency 5.5
- Minimum Number of Days to Disconnect IslandhardArrayDepth-First SearchBreadth-First SearchMatrix+2frequency 5.5
- Minimum Number of Operations to Make Elements in Array DistincteasyArrayHash Tablefrequency 5.5
- Minimum Operations to Transform Array into Alternating PrimemediumArrayMathTwo PointersBinary Search+2frequency 5.5
- Minimum Processing TimemediumArrayGreedySortingfrequency 5.5
- Mirror Distance of an IntegereasyMathfrequency 5.5
- Missing Element in Sorted ArraymediumArrayBinary Searchfrequency 5.5
- Modify Graph Edge WeightshardGraph TheoryHeap (Priority Queue)Shortest Pathfrequency 5.5
- N-ary Tree Level Order TraversalmediumTreeBreadth-First Searchfrequency 5.5
- N-ary Tree Postorder TraversaleasyStackTreeDepth-First Searchfrequency 5.5
- N-ary Tree Preorder TraversaleasyStackTreeDepth-First Searchfrequency 5.5
- Non-negative Integers without Consecutive OneshardDynamic Programmingfrequency 5.5
- Number of Black BlocksmediumArrayHash TableEnumerationfrequency 5.5
- Number of Distinct Islands IIhardArrayHash TableDepth-First SearchBreadth-First Search+4frequency 5.5
- Number of Even and Odd BitseasyBit Manipulationfrequency 5.5
- Number of Lines To Write StringeasyArrayStringfrequency 5.5
- Number of Operations to Make Network ConnectedmediumDepth-First SearchBreadth-First SearchUnion-FindGraph Theoryfrequency 5.5
- Number of Senior CitizenseasyArrayStringfrequency 5.5
- Number of Subarrays with Bounded MaximummediumArrayTwo Pointersfrequency 5.5
- Number of Ways to Reach a Position After Exactly k StepsmediumMathDynamic ProgrammingCombinatoricsfrequency 5.5
- Numbers With Same Consecutive DifferencesmediumBacktrackingBreadth-First Searchfrequency 5.5
- Optimal Partition of StringmediumHash TableStringGreedyfrequency 5.5
- Paint HousemediumArrayDynamic Programmingfrequency 5.5
- Partition Array Such That Maximum Difference Is KmediumArrayGreedySortingfrequency 5.5
- Partition Array for Maximum XOR and ANDhardArrayMathGreedyBit Manipulation+1frequency 5.5
- Partitioning Into Minimum Number Of Deci-Binary NumbersmediumStringGreedyfrequency 5.5
- Projection Area of 3D ShapeseasyArrayMathGeometryMatrixfrequency 5.5
- Promise Time Limitmediumfrequency 5.5
- Reducing DisheshardArrayDynamic ProgrammingGreedySortingfrequency 5.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.