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 13 of 19
- Kth Smallest Product of Two Sorted Arrays5 companiesStaff
- Count Number of Maximum Bitwise-OR Subsets7 companiesMid/Senior
- Second Minimum Time to Reach Destination2 companiesStaff
- Next Greater Numerically Balanced Number5 companiesMid/Senior
- Parallel Courses III9 companiesStaff
- Kth Distinct String in an Array2 companiesJunior
- Two Best Non-Overlapping Events8 companiesMid/Senior
- Number of Valid Move Combinations On Chessboard2 companiesStaff
- Smallest Index With Equal Value1 companyJunior
- Find the Minimum and Maximum Number of Nodes Between Critical Points6 companiesMid/Senior
- Minimum Operations to Convert Number1 companyMid/Senior
- Count Vowel Substrings of a String12 companiesJunior
- Minimized Maximum of Products Distributed to Any Store5 companiesMid/Senior
- Maximum Path Quality of a Graph5 companiesStaff
- Most Beautiful Item for Each Query4 companiesMid/Senior
- Maximum Number of Tasks You Can Assign5 companiesStaff
- Time Needed to Buy Tickets8 companiesJunior
- Reverse Nodes in Even Length Groups7 companiesMid/Senior
- Decode the Slanted Ciphertext3 companiesMid/Senior
- Process Restricted Friend Requests2 companiesStaff
- Two Furthest Houses With Different Colors5 companiesJunior
- Watering Plants3 companiesMid/Senior
- Sum of k-Mirror Numbers5 companiesStaff
- Count Fertile Pyramids in a Land1 companyStaff
- Find Target Indices After Sorting Array2 companiesJunior
- K Radius Subarray Averages4 companiesMid/Senior
- Find All People With Secret3 companiesStaff
- Finding 3-Digit Even Numbers5 companiesJunior
- Delete the Middle Node of a Linked List7 companiesMid/Senior
- Step-By-Step Directions From a Binary Tree Node to Another7 companiesMid/Senior
- Valid Arrangement of Pairs4 companiesStaff
- Find Subsequence of Length K With the Largest Sum6 companiesJunior
- Find Good Days to Rob the Bank2 companiesMid/Senior
- Detonate the Maximum Bombs6 companiesMid/Senior
- Rings and Rods1 companyJunior
- Sum of Subarray Ranges10 companiesMid/Senior
- Watering Plants II1 companyMid/Senior
- Maximum Fruits Harvested After at Most K Steps5 companiesStaff
- Adding Spaces to a String5 companiesMid/Senior
- Number of Smooth Descent Periods of a Stock3 companiesMid/Senior
- Maximum Number of Words Found in Sentences4 companiesJunior
- Find All Possible Recipes from Given Supplies11 companiesMid/Senior
- Check if a Parentheses String Can Be Valid7 companiesMid/Senior
- A Number After a Double Reversal4 companiesJunior
- Recover the Original Array1 companyStaff
- Destroying Asteroids1 companyMid/Senior
- Maximum Employees to Be Invited to a Meeting5 companiesStaff
- Maximum Twin Sum of a Linked List6 companiesMid/Senior
- Longest Palindrome by Concatenating Two Letter Words6 companiesMid/Senior
- Minimum Swaps to Group All 1's Together II10 companiesMid/Senior
- Count Words Obtained After Adding a Letter1 companyMid/Senior
- Divide a String Into Groups of Size k3 companiesJunior
- Solving Questions With Brainpower5 companiesMid/Senior
- Maximum Running Time of N Computers6 companiesStaff
- Count the Hidden Sequences6 companiesMid/Senior
- Count Elements With Strictly Smaller and Greater Elements1 companyJunior
- Rearrange Array Elements by Sign6 companiesMid/Senior
- Find All Lonely Numbers in the Array2 companiesMid/Senior
- Keep Multiplying Found Values by Two4 companiesJunior
- All Divisions With the Highest Score of a Binary Array1 companyMid/Senior
- Find Substring With Given Hash Value1 companyStaff
- Partition Array According to Given Pivot4 companiesMid/Senior
- Minimum Cost to Set Cooking Time2 companiesMid/Senior
- Minimum Difference in Sums After Removal of Elements7 companiesStaff
- Sort Even and Odd Indices Independently3 companiesJunior
- Minimum Time to Remove All Cars Containing Illegal Goods1 companyStaff
- Count Operations to Obtain Zero4 companiesJunior
- Maximum AND Sum of Array1 companyStaff
- Count Equal and Divisible Pairs in an Array5 companiesJunior
- Maximum Split of Positive Even Integers1 companyMid/Senior
- Count Good Triplets in an Array3 companiesStaff
- Merge Nodes in Between Zeros5 companiesMid/Senior
- Construct String With Repeat Limit6 companiesMid/Senior
- Counting Words With a Given Prefix4 companiesJunior
- Minimum Time to Complete Trips5 companiesMid/Senior
- Minimum Time to Finish the Race1 companyStaff
- Most Frequent Number Following Key In an Array1 companyJunior
- Sort the Jumbled Numbers4 companiesMid/Senior
- All Ancestors of a Node in a Directed Acyclic Graph4 companiesMid/Senior
- Append K Integers With Minimal Sum2 companiesMid/Senior
- Create Binary Tree From Descriptions5 companiesMid/Senior
- Replace Non-Coprime Numbers in Array5 companiesStaff
- Find All K-Distant Indices in an Array4 companiesJunior
- Minimum Weighted Subgraph With the Required Paths1 companyStaff
- Divide Array Into Equal Pairs5 companiesJunior
- Minimum White Tiles After Covering With Carpets1 companyStaff
- Count Hills and Valleys in an Array5 companiesJunior
- Count Collisions on a Road3 companiesMid/Senior
- Find the Difference of Two Arrays8 companiesJunior
- Maximum Value of K Coins From Piles1 companyStaff
- Minimum Bit Flips to Convert Number7 companiesJunior
- Find Triangular Sum of an Array5 companiesMid/Senior
- Minimum Number of Operations to Convert Time1 companyJunior
- Find Players With Zero or One Losses4 companiesMid/Senior
- Maximum Candies Allocated to K Children6 companiesMid/Senior
- Largest Number After Digit Swaps by Parity5 companiesJunior
- Maximum Product After K Increments2 companiesMid/Senior
- Add Two Integers9 companiesJunior
- Root Equals Sum of Children5 companiesJunior
- Find Closest Number to Zero6 companiesJunior