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.
- 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