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 11 of 19
- Find Valid Matrix Given Row and Column Sums2 companiesMid/Senior
- Find Servers That Handled Most Number of Requests6 companiesStaff
- Special Array With X Elements Greater Than or Equal X5 companiesJunior
- Maximum Number of Visible Points6 companiesStaff
- Minimum One Bit Operations to Make Integers Zero5 companiesStaff
- Maximum Nesting Depth of the Parentheses7 companiesJunior
- Split Two Strings to Make Palindrome1 companyMid/Senior
- Mean of Array After Removing Some Elements1 companyJunior
- Best Team With No Conflicts3 companiesMid/Senior
- Arithmetic Subarrays1 companyMid/Senior
- Path With Minimum Effort9 companiesMid/Senior
- Rank Transform of a Matrix3 companiesStaff
- Sort Array by Increasing Frequency11 companiesJunior
- Widest Vertical Area Between Two Points Containing No Points4 companiesJunior
- Number of Ways to Form a Target String Given a Dictionary9 companiesStaff
- Count Sorted Vowel Strings1 companyMid/Senior
- Furthest Building You Can Reach16 companiesMid/Senior
- Minimum Deletions to Make Character Frequencies Unique6 companiesMid/Senior
- Create Sorted Array through Instructions2 companiesStaff
- Lowest Common Ancestor of a Binary Tree III10 companiesMid/Senior
- Defuse the Bomb5 companiesJunior
- Minimum Deletions to Make String Balanced7 companiesMid/Senior
- Distribute Repeating Integers1 companyStaff
- Determine if Two Strings Are Close7 companiesMid/Senior
- Minimum Operations to Reduce X to Zero4 companiesMid/Senior
- Check If Two String Arrays are Equivalent3 companiesJunior
- Minimum Initial Energy to Finish Tasks5 companiesStaff
- Maximum Repeating Substring6 companiesJunior
- Merge In Between Linked Lists11 companiesMid/Senior
- Minimum Number of Removals to Make Mountain Array6 companiesStaff
- Richest Customer Wealth5 companiesJunior
- Find the Most Competitive Subsequence2 companiesMid/Senior
- Minimum Moves to Make Array Complementary5 companiesMid/Senior
- Goal Parser Interpretation2 companiesJunior
- Max Number of K-Sum Pairs6 companiesMid/Senior
- Concatenation of Consecutive Binary Numbers3 companiesMid/Senior
- Count the Number of Consistent Strings3 companiesJunior
- Sum of Absolute Differences in a Sorted Array4 companiesMid/Senior
- Count of Matches in Tournament4 companiesJunior
- Partitioning Into Minimum Number Of Deci-Binary Numbers4 companiesMid/Senior
- Stone Game VII2 companiesMid/Senior
- Maximum Height by Stacking Cuboids4 companiesStaff
- Maximum Erasure Value7 companiesMid/Senior
- Jump Game VI6 companiesMid/Senior
- Checking Existence of Edge Length Limited Paths2 companiesStaff
- Number of Students Unable to Eat5 companiesJunior
- Average Waiting Time6 companiesMid/Senior
- Minimum Adjacent Swaps for K Consecutive Ones3 companiesStaff
- Determine if String Halves Are Alike1 companyJunior
- Where Will the Ball Fall1 companyMid/Senior
- Maximum XOR With an Element From Array1 companyStaff
- Maximum Units on a Truck9 companiesJunior
- Ways to Split Array Into Three Subarrays3 companiesMid/Senior
- Minimum Operations to Make a Subsequence2 companiesStaff
- Calculate Money in Leetcode Bank4 companiesJunior
- Maximum Score From Removing Substrings7 companiesMid/Senior
- Construct the Lexicographically Largest Valid Sequence5 companiesMid/Senior
- Swapping Nodes in a Linked List6 companiesMid/Senior
- Minimize Hamming Distance After Swap Operations3 companiesMid/Senior
- Find Minimum Time to Finish All Jobs5 companiesStaff
- Tuple with Same Product5 companiesMid/Senior
- Largest Submatrix With Rearrangements6 companiesMid/Senior
- Cat and Mouse II1 companyStaff
- Find the Highest Altitude7 companiesJunior
- Minimum Number of People to Teach4 companiesMid/Senior
- Latest Time by Replacing Hidden Digits1 companyJunior
- Change Minimum Characters to Satisfy One of Three Conditions1 companyMid/Senior
- Find Kth Largest XOR Coordinate Value1 companyMid/Senior
- Restore the Array From Adjacent Pairs9 companiesMid/Senior
- Sum of Unique Elements4 companiesJunior
- Maximum Absolute Sum of Any Subarray5 companiesMid/Senior
- Maximum Number of Events That Can Be Attended II8 companiesStaff
- Check if Array Is Sorted and Rotated10 companiesJunior
- Maximum Score From Removing Stones1 companyMid/Senior
- Closest Subsequence Sum3 companiesStaff
- Count Number of Homogenous Substrings2 companiesMid/Senior
- Minimum Limit of Balls in a Bag8 companiesMid/Senior
- Buildings With an Ocean View6 companiesMid/Senior
- Longest Nice Substring4 companiesJunior
- Map of Highest Peak3 companiesMid/Senior
- Tree of Coprimes1 companyStaff
- Merge Strings Alternately10 companiesJunior
- Minimum Number of Operations to Move All Balls to Each Box6 companiesMid/Senior
- Maximum Score from Performing Multiplication Operations1 companyStaff
- Count Items Matching a Rule3 companiesJunior
- Closest Dessert Cost1 companyMid/Senior
- Car Fleet II3 companiesStaff
- Find Nearest Point That Has the Same X or Y Coordinate3 companiesJunior
- Check if Number is a Sum of Powers of Three4 companiesMid/Senior
- Sum of Beauty of All Substrings6 companiesMid/Senior
- Check if Binary String Has at Most One Segment of Ones3 companiesJunior
- Number of Restricted Paths From First to Last Node1 companyMid/Senior
- Make the XOR of All Segments Equal to Zero2 companiesStaff
- Check if One String Swap Can Make Strings Equal5 companiesJunior
- Find Center of Star Graph4 companiesJunior
- Maximum Average Pass Ratio5 companiesMid/Senior
- Maximum Score of a Good Subarray1 companyStaff
- Second Largest Digit in a String2 companiesJunior
- Maximum Ascending Subarray Sum6 companiesJunior
- Number of Orders in the Backlog4 companiesMid/Senior