All Google Coding Interview Questions
1878 questions we track for Google, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
Start your Google mock interviewQuestions Google asks, live voice, scored. First one free.
- Junior26% (484)
- Mid/Senior52% (980)
- Staff22% (414)
Questionspage 7 of 19
- Reordered Power of 25 companiesMid/Senior
- Minimum Number of Refueling Stops8 companiesStaff
- Leaf-Similar Trees6 companiesJunior
- Length of Longest Fibonacci Subsequence7 companiesMid/Senior
- Walking Robot Simulation9 companiesMid/Senior
- Koko Eating Bananas38 companiesMid/Senior
- Middle of the Linked List14 companiesJunior
- Stone Game4 companiesMid/Senior
- Nth Magical Number3 companiesStaff
- Profitable Schemes2 companiesStaff
- Boats to Save People11 companiesMid/Senior
- Projection Area of 3D Shapes1 companyJunior
- Uncommon Words from Two Sentences2 companiesJunior
- Spiral Matrix III8 companiesMid/Senior
- Possible Bipartition10 companiesMid/Senior
- Super Egg Drop5 companiesStaff
- Fair Candy Swap7 companiesJunior
- Construct Binary Tree from Preorder and Postorder Traversal6 companiesMid/Senior
- Find and Replace Pattern2 companiesMid/Senior
- Monotonic Array7 companiesJunior
- Increasing Order Search Tree2 companiesJunior
- Bitwise ORs of Subarrays7 companiesMid/Senior
- Numbers At Most N Given Digit Set4 companiesStaff
- Fruit Into Baskets10 companiesMid/Senior
- Sort Array By Parity7 companiesJunior
- Super Palindromes1 companyStaff
- Sum of Subarray Minimums13 companiesMid/Senior
- Smallest Range I3 companiesJunior
- Snakes and Ladders12 companiesMid/Senior
- Sort an Array12 companiesMid/Senior
- Cat and Mouse5 companiesStaff
- X of a Kind in a Deck of Cards2 companiesJunior
- Partition Array into Disjoint Intervals2 companiesMid/Senior
- Word Subsets6 companiesMid/Senior
- Reverse Only Letters6 companiesJunior
- Maximum Sum Circular Subarray10 companiesMid/Senior
- Minimum Add to Make Parentheses Valid8 companiesMid/Senior
- Sort Array By Parity II6 companiesJunior
- 3Sum With Multiplicity4 companiesMid/Senior
- Minimize Malware Spread10 companiesStaff
- Long Pressed Name6 companiesJunior
- Flip String to Monotone Increasing5 companiesMid/Senior
- Unique Email Addresses4 companiesJunior
- Binary Subarrays With Sum5 companiesMid/Senior
- Minimum Falling Path Sum8 companiesMid/Senior
- Beautiful Array5 companiesMid/Senior
- Shortest Bridge15 companiesMid/Senior
- Knight Dialer7 companiesMid/Senior
- Reorder Data in Log Files4 companiesMid/Senior
- Range Sum of BST6 companiesJunior
- Minimum Area Rectangle8 companiesMid/Senior
- Distinct Subsequences II2 companiesStaff
- Valid Mountain Array8 companiesJunior
- DI String Match3 companiesJunior
- Find the Shortest Superstring3 companiesStaff
- Delete Columns to Make Sorted4 companiesJunior
- Minimum Increment to Make Array Unique9 companiesMid/Senior
- Validate Stack Sequences6 companiesMid/Senior
- Most Stones Removed with Same Row or Column10 companiesMid/Senior
- Bag of Tokens2 companiesMid/Senior
- Reveal Cards In Increasing Order4 companiesMid/Senior
- Flip Equivalent Binary Trees4 companiesMid/Senior
- Largest Component Size by Common Factor2 companiesStaff
- Verifying an Alien Dictionary8 companiesJunior
- Array of Doubled Pairs1 companyMid/Senior
- Delete Columns to Make Sorted II3 companiesMid/Senior
- Tallest Billboard6 companiesStaff
- Check Completeness of a Binary Tree5 companiesMid/Senior
- Regions Cut By Slashes7 companiesMid/Senior
- Delete Columns to Make Sorted III2 companiesStaff
- N-Repeated Element in Size 2N Array6 companiesJunior
- Maximum Width Ramp8 companiesMid/Senior
- Minimum Area Rectangle II2 companiesMid/Senior
- Univalued Binary Tree3 companiesJunior
- Vowel Spellchecker7 companiesMid/Senior
- Numbers With Same Consecutive Differences5 companiesMid/Senior
- Binary Tree Cameras14 companiesStaff
- Equal Rational Numbers2 companiesStaff
- K Closest Points to Origin17 companiesMid/Senior
- Subarray Sums Divisible by K11 companiesMid/Senior
- Odd Even Jump2 companiesStaff
- Largest Perimeter Triangle5 companiesJunior
- Squares of a Sorted Array17 companiesJunior
- Longest Turbulent Subarray3 companiesMid/Senior
- Distribute Coins in Binary Tree8 companiesMid/Senior
- Unique Paths III7 companiesStaff
- Minimum Cost For Tickets13 companiesMid/Senior
- String Without AAA or BBB3 companiesMid/Senior
- Interval List Intersections12 companiesMid/Senior
- Vertical Order Traversal of a Binary Tree14 companiesStaff
- Smallest String Starting From Leaf2 companiesMid/Senior
- Add to Array-Form of Integer5 companiesJunior
- Satisfiability of Equality Equations6 companiesMid/Senior
- Broken Calculator5 companiesMid/Senior
- Subarrays with K Different Integers17 companiesStaff
- Cousins in Binary Tree7 companiesJunior
- Rotting Oranges50 companiesMid/Senior
- Minimum Number of K Consecutive Bit Flips5 companiesStaff
- Number of Squareful Arrays3 companiesStaff
- Find the Town Judge7 companiesJunior