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
- Amount of New Area Painted Each DayhardArraySegment TreeOrdered Setfrequency 16.4
- Angle Between Hands of a ClockmediumMathfrequency 16.4
- Array of Doubled PairsmediumArrayHash TableGreedySortingfrequency 16.4
- Binary Number with Alternating BitseasyBit Manipulationfrequency 16.4
- Binary Tree Coloring GamemediumTreeDepth-First SearchBinary Treefrequency 16.4
- Binary Tree Longest Consecutive Sequence IImediumTreeDepth-First SearchBinary TreeDP on Treesfrequency 16.4
- Bitwise AND of Numbers RangemediumBit Manipulationfrequency 16.4
- Bold Words in StringmediumArrayHash TableStringTrie+2frequency 16.4
- Bomb EnemymediumArrayDynamic ProgrammingMatrixfrequency 16.4
- Booking Concert Tickets in GroupshardBinary SearchDesignBinary Indexed TreeSegment Treefrequency 16.4
- Brace ExpansionmediumStringBacktrackingStackBreadth-First Search+1frequency 16.4
- Camelcase MatchingmediumArrayTwo PointersStringTrie+1frequency 16.4
- Campus Bikes IImediumArrayDynamic ProgrammingBacktrackingBit Manipulation+7frequency 16.4
- Change Minimum Characters to Satisfy One of Three ConditionsmediumHash TableStringCountingPrefix Sumfrequency 16.4
- Change the Root of a Binary TreemediumTreeDepth-First SearchBinary Treefrequency 16.4
- Check If String Is Transformable With Substring Sort OperationshardStringGreedySortingfrequency 16.4
- Check If Two Expression Trees are EquivalentmediumHash TableTreeDepth-First SearchBinary Tree+1frequency 16.4
- Check if There Is a Valid Parentheses String PathhardArrayDynamic ProgrammingMatrixBracket Sequencesfrequency 16.4
- Checking Existence of Edge Length Limited Paths IIhardDepth-First SearchUnion-FindGraph TheoryDesign+3frequency 16.4
- Circle and Rectangle OverlappingmediumMathGeometryfrequency 16.4
- Closest Dessert CostmediumArrayDynamic ProgrammingBacktrackingKnapsack Problem+1frequency 16.4
- Coin PathhardArrayDynamic Programmingfrequency 16.4
- Compare Strings by Frequency of the Smallest CharactermediumArrayHash TableStringBinary Search+1frequency 16.4
- Compare Version NumbersmediumTwo PointersStringfrequency 16.4
- Complete Binary Tree InsertermediumTreeBreadth-First SearchDesignBinary Treefrequency 16.4
- Concatenate Non-Zero Digits and Multiply by Sum IImediumMathStringPrefix Sumfrequency 16.4
- Confusing Number IIhardMathBacktrackingfrequency 16.4
- Convert Integer to the Sum of Two No-Zero IntegerseasyMathfrequency 16.4
- Convert a Number to HexadecimaleasyMathStringBit Manipulationfrequency 16.4
- Convex PolygonmediumArrayMathGeometryPolygonsfrequency 16.4
- Correct a Binary TreemediumHash TableTreeDepth-First SearchBreadth-First Search+1frequency 16.4
- Count Houses in a Circular StreeteasyArrayInteractivefrequency 16.4
- Count Pairs of Equal Substrings With Minimum DifferencemediumHash TableStringGreedyfrequency 16.4
- Count Pairs of Points With Distance kmediumArrayHash TableBit Manipulationfrequency 16.4
- Count Positions on Street With Required BrightnessmediumArrayPrefix Sumfrequency 16.4
- Count Square Sum TripleseasyMathEnumerationfrequency 16.4
- Count Subarrays With Median KhardArrayHash TablePrefix Sumfrequency 16.4
- Count Subarrays With More Ones Than ZerosmediumArrayHash TableBinary SearchDivide and Conquer+4frequency 16.4
- Count Ways to Distribute CandieshardDynamic Programmingfrequency 16.4
- Count Words Obtained After Adding a LettermediumArrayHash TableStringBit Manipulation+1frequency 16.4
- Count the Number of Good PartitionshardArrayHash TableMathCombinatoricsfrequency 16.4
- Count the Number of Good SubarraysmediumArrayHash TableSliding Windowfrequency 16.4
- Count the Number of Substrings With Dominant OnesmediumStringEnumerationfrequency 16.4
- Decrease Elements To Make Array ZigzagmediumArrayGreedyfrequency 16.4
- Delete and EarnmediumArrayHash TableDynamic Programmingfrequency 16.4
- Design Most Recently Used QueuemediumArrayLinked ListDivide and ConquerDesign+5frequency 16.4
- Design SkiplisthardLinked ListDesignfrequency 16.4
- Design Video Sharing PlatformhardHash TableDesignHeap (Priority Queue)frequency 16.4
- Design an ATM MachinemediumArrayGreedyDesignfrequency 16.4
- Determine if a Cell Is Reachable at a Given TimemediumMathfrequency 16.4
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.