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
- Count of Interesting SubarraysmediumArrayHash TablePrefix Sumfrequency 8.1
- Count the Digits That Divide a NumbereasyMathfrequency 8.1
- Count the Hidden SequencesmediumArrayPrefix Sumfrequency 8.1
- Count the Number of Complete ComponentsmediumDepth-First SearchBreadth-First SearchUnion-FindGraph Theoryfrequency 8.1
- Count the Number of Special Characters IeasyHash TableStringfrequency 8.1
- Course Schedule IVmediumDepth-First SearchBreadth-First SearchGraph TheoryTopological Sortfrequency 8.1
- Data Stream as Disjoint IntervalshardHash TableBinary SearchUnion-FindDesign+2frequency 8.1
- Decode the MessageeasyHash TableStringfrequency 8.1
- Delete Duplicate Folders in SystemhardArrayHash TableStringDepth-First Search+3frequency 8.1
- Design A LeaderboardmediumHash TableDesignSortingfrequency 8.1
- Design SpreadsheetmediumArrayHash TableStringDesign+1frequency 8.1
- Design a Food Rating SystemmediumArrayHash TableStringDesign+2frequency 8.1
- Divide Array Into Equal PairseasyArrayHash TableBit ManipulationCountingfrequency 8.1
- Egg Drop With 2 Eggs and N FloorsmediumMathDynamic Programmingfrequency 8.1
- Equal Sum Grid Partition ImediumArrayMatrixEnumerationPrefix Sumfrequency 8.1
- Equal Sum Grid Partition IIhardArrayHash TableMatrixEnumeration+1frequency 8.1
- Filter Elements from Arrayeasyfrequency 8.1
- Find Critical and Pseudo-Critical Edges in Minimum Spanning TreehardUnion-FindGraph TheorySortingMinimum Spanning Tree+4frequency 8.1
- Find Indices of Stable MountainseasyArrayfrequency 8.1
- Find Minimum Operations to Make All Elements Divisible by ThreeeasyArrayMathfrequency 8.1
- Find Minimum Time to Finish All JobshardArrayDynamic ProgrammingBacktrackingBit Manipulation+1frequency 8.1
- Find Nth Smallest Integer With K One BitshardMathBit ManipulationCombinatoricsfrequency 8.1
- Find Right IntervalmediumArrayBinary SearchSortingfrequency 8.1
- Find Score of an Array After Marking All ElementsmediumArrayHash TableSortingHeap (Priority Queue)+1frequency 8.1
- Find Weighted Median Node in TreehardArrayBinary SearchDynamic ProgrammingBit Manipulation+2frequency 8.1
- Find Winner on a Tic Tac Toe GameeasyArrayHash TableMatrixSimulationfrequency 8.1
- Find Words That Can Be Formed by CharacterseasyArrayHash TableStringCountingfrequency 8.1
- Find X-Sum of All K-Long Subarrays IIhardArrayHash TableSliding WindowHeap (Priority Queue)frequency 8.1
- Find the Closest PalindromehardMathStringfrequency 8.1
- Find the Longest Substring Containing Vowels in Even CountsmediumHash TableStringBit ManipulationPrefix Sumfrequency 8.1
- Find the Middle Index in ArrayeasyArrayPrefix Sumfrequency 8.1
- Find the Power of K-Size Subarrays ImediumArraySliding Windowfrequency 8.1
- Find the String with LCPhardArrayStringDynamic ProgrammingGreedy+2frequency 8.1
- Find the Student that Will Replace the ChalkmediumArrayBinary SearchSimulationPrefix Sumfrequency 8.1
- Finding Pairs With a Certain SummediumArrayHash TableDesignfrequency 8.1
- Friend Requests II: Who Has the Most FriendsmediumDatabasefrequency 8.1
- Get Biggest Three Rhombus Sums in a GridmediumArrayMathSortingHeap (Priority Queue)+2frequency 8.1
- Grid GamemediumArrayMatrixPrefix Sumfrequency 8.1
- Height CheckereasyArraySortingCounting SortBubble Sortfrequency 8.1
- Human Traffic of StadiumhardDatabasefrequency 8.1
- K Inverse Pairs ArrayhardDynamic Programmingfrequency 8.1
- Largest Combination With Bitwise AND Greater Than ZeromediumArrayHash TableBit ManipulationCountingfrequency 8.1
- Largest Magic SquaremediumArrayMatrixPrefix Sumfrequency 8.1
- Lexicographically Smallest Equivalent StringmediumStringUnion-Findfrequency 8.1
- Lexicographically Smallest Generated StringhardStringGreedyString Matchingfrequency 8.1
- Longest Nice SubstringeasyHash TableStringDivide and ConquerBit Manipulation+1frequency 8.1
- Longest Strictly Increasing or Strictly Decreasing SubarrayeasyArrayfrequency 8.1
- Longest Subsequence With Non-Zero Bitwise XORmediumArrayBit Manipulationfrequency 8.1
- Longest Substring of One Repeating CharacterhardArrayStringSegment TreeOrdered Setfrequency 8.1
- Make Array Elements Equal to ZeroeasyArraySimulationPrefix Sumfrequency 8.1
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.