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 12 of 19
- Maximum Value at a Given Index in a Bounded Array4 companiesMid/Senior
- Minimum Number of Operations to Reinitialize a Permutation1 companyMid/Senior
- Evaluate the Bracket Pairs of a String2 companiesMid/Senior
- Sentence Similarity III5 companiesMid/Senior
- Count Nice Pairs in an Array6 companiesMid/Senior
- Maximum Number of Groups Getting Fresh Donuts1 companyStaff
- Find the Winner of the Circular Game12 companiesMid/Senior
- Minimum Sideway Jumps6 companiesMid/Senior
- Minimum Operations to Make the Array Increasing4 companiesJunior
- Queries on Number of Points Inside a Circle2 companiesMid/Senior
- Check if the Sentence Is Pangram6 companiesJunior
- Single-Threaded CPU7 companiesMid/Senior
- Sum of Digits in Base K1 companyJunior
- Frequency of the Most Frequent Element11 companiesMid/Senior
- Replace All Digits with Characters1 companyJunior
- Minimum Distance to the Target Element4 companiesJunior
- Minimum Adjacent Swaps to Reach the Kth Smallest Number2 companiesMid/Senior
- Minimum Interval to Include Each Query3 companiesStaff
- Maximum Population Year9 companiesJunior
- Maximum Distance Between a Pair of Values2 companiesMid/Senior
- Maximum Subarray Min-Product3 companiesMid/Senior
- Largest Color Value in a Directed Graph5 companiesStaff
- Sorting the Sentence3 companiesJunior
- Rotating the Box10 companiesMid/Senior
- Sum of All Subset XOR Totals5 companiesJunior
- Number of Ways to Rearrange Sticks With K Sticks Visible1 companyStaff
- Minimum Speed to Arrive on Time2 companiesMid/Senior
- Jump Game VII2 companiesMid/Senior
- Minimize Maximum Pair Sum in Array6 companiesMid/Senior
- Get Biggest Three Rhombus Sums in a Grid4 companiesMid/Senior
- Process Tasks Using Servers5 companiesMid/Senior
- Minimum Skips to Arrive at Meeting On Time1 companyStaff
- Egg Drop With 2 Eggs and N Floors2 companiesMid/Senior
- Determine Whether Matrix Can Be Obtained By Rotation4 companiesJunior
- Minimum Number of Flips to Make the Binary String Alternating5 companiesMid/Senior
- Find the Student that Will Replace the Chalk3 companiesMid/Senior
- Largest Magic Square3 companiesMid/Senior
- Minimum Cost to Change the Final Value of Expression1 companyStaff
- Merge Triplets to Form Target Triplet1 companyMid/Senior
- The Earliest and Latest Rounds Where Players Compete4 companiesStaff
- Find a Peak Element II7 companiesMid/Senior
- Largest Odd Number in String6 companiesJunior
- Count Sub Islands5 companiesMid/Senior
- Minimum Absolute Difference Queries1 companyMid/Senior
- Remove All Occurrences of a Substring13 companiesMid/Senior
- Maximum Alternating Subsequence Sum4 companiesMid/Senior
- Cyclically Rotating a Grid3 companiesMid/Senior
- Number of Wonderful Substrings1 companyMid/Senior
- Build Array from Permutation5 companiesJunior
- Eliminate Maximum Number of Monsters3 companiesMid/Senior
- Count Good Numbers7 companiesMid/Senior
- Count Square Sum Triples5 companiesJunior
- Nearest Exit from Entrance in Maze9 companiesMid/Senior
- Minimum Cost to Reach Destination in Time6 companiesStaff
- Concatenation of Array7 companiesJunior
- Unique Length-3 Palindromic Subsequences5 companiesMid/Senior
- Painting a Grid With Three Different Colors7 companiesStaff
- Maximum Number of Words You Can Type4 companiesJunior
- Maximum Number of Points with Cost4 companiesMid/Senior
- Check if All Characters Have Equal Number of Occurrences4 companiesJunior
- The Number of the Smallest Unoccupied Chair5 companiesMid/Senior
- Describe the Painting3 companiesMid/Senior
- Number of Visible People in a Queue17 companiesStaff
- Sum of Digits of String After Convert4 companiesJunior
- Delete Duplicate Folders in System6 companiesStaff
- Three Divisors2 companiesJunior
- Delete Characters to Make Fancy String6 companiesJunior
- Minimum Number of Swaps to Make the String Balanced13 companiesMid/Senior
- Find the Longest Valid Obstacle Course at Each Position2 companiesStaff
- Last Day Where You Can Still Cross4 companiesStaff
- Find if Path Exists in Graph5 companiesJunior
- Maximum Matrix Sum6 companiesMid/Senior
- Number of Ways to Arrive at Destination5 companiesMid/Senior
- Find Greatest Common Divisor of Array5 companiesJunior
- Find Unique Binary String5 companiesMid/Senior
- Minimum Difference Between Highest and Lowest of K Scores5 companiesJunior
- Find the Kth Largest Integer in the Array1 companyMid/Senior
- Number of Unique Good Subsequences1 companyStaff
- Find the Middle Index in Array4 companiesJunior
- Find All Groups of Farmland2 companiesMid/Senior
- Count Special Quadruplets3 companiesJunior
- The Number of Weak Characters in the Game2 companiesMid/Senior
- Reverse Prefix of Word5 companiesJunior
- Maximum Product of the Length of Two Palindromic Subsequences2 companiesMid/Senior
- Count Number of Pairs With Absolute Difference K4 companiesJunior
- Find Original Array From Doubled Array6 companiesMid/Senior
- Minimum Number of Operations to Make Array Continuous4 companiesStaff
- Final Value of Variable After Performing Operations6 companiesJunior
- Longest Subsequence Repeated k Times3 companiesStaff
- Maximum Difference Between Increasing Elements5 companiesJunior
- Grid Game4 companiesMid/Senior
- Check if Word Can Be Placed In Crossword1 companyMid/Senior
- Convert 1D Array Into 2D Array5 companiesJunior
- Maximize the Confusion of an Exam4 companiesMid/Senior
- Maximum Number of Ways to Partition an Array2 companiesStaff
- Minimum Moves to Convert String3 companiesJunior
- Find Missing Observations5 companiesMid/Senior
- Minimum Operations to Make a Uni-Value Grid5 companiesMid/Senior
- Partition Array Into Two Arrays to Minimize Sum Difference8 companiesStaff
- Minimum Number of Moves to Seat Everyone4 companiesJunior