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 5 of 19
- Student Attendance Record I2 companiesJunior
- Student Attendance Record II3 companiesStaff
- Brick Wall6 companiesMid/Senior
- Next Greater Element III13 companiesMid/Senior
- Reverse Words in a String III6 companiesJunior
- Subarray Sum Equals K46 companiesMid/Senior
- Array Partition5 companiesJunior
- Find the Closest Palindrome8 companiesStaff
- Reshape the Matrix5 companiesJunior
- Permutation in String16 companiesMid/Senior
- Subtree of Another Tree8 companiesJunior
- Distribute Candies3 companiesJunior
- Shortest Unsorted Continuous Subarray9 companiesMid/Senior
- Delete Operation for Two Strings4 companiesMid/Senior
- Erect the Fence3 companiesStaff
- Fraction Addition and Subtraction5 companiesMid/Senior
- Valid Square4 companiesMid/Senior
- Longest Harmonious Subsequence7 companiesJunior
- Minimum Index Sum of Two Lists4 companiesJunior
- Non-negative Integers without Consecutive Ones5 companiesStaff
- Can Place Flowers16 companiesJunior
- Find Duplicate File in System7 companiesMid/Senior
- Valid Triangle Number9 companiesMid/Senior
- Add Bold Tag in String6 companiesMid/Senior
- Merge Two Binary Trees8 companiesJunior
- Task Scheduler25 companiesMid/Senior
- Add One Row to Tree3 companiesMid/Senior
- Maximum Distance in Arrays5 companiesMid/Senior
- Maximum Product of Three Numbers15 companiesJunior
- K Inverse Pairs Array4 companiesStaff
- Smallest Range Covering Elements from K Lists10 companiesStaff
- Sum of Square Numbers7 companiesMid/Senior
- Exclusive Time of Functions13 companiesMid/Senior
- Average of Levels in Binary Tree4 companiesJunior
- Shopping Offers6 companiesMid/Senior
- Solve the Equation2 companiesMid/Senior
- Maximum Average Subarray I11 companiesJunior
- Set Mismatch7 companiesJunior
- Maximum Length of Pair Chain2 companiesMid/Senior
- Palindromic Substrings25 companiesMid/Senior
- Replace Words5 companiesMid/Senior
- Dota2 Senate6 companiesMid/Senior
- 2 Keys Keyboard7 companiesMid/Senior
- Two Sum IV - Input is a BST8 companiesJunior
- Maximum Binary Tree3 companiesMid/Senior
- Print Binary Tree5 companiesMid/Senior
- Robot Return to Origin5 companiesJunior
- Find K Closest Elements19 companiesMid/Senior
- Split Array into Consecutive Subsequences2 companiesMid/Senior
- Maximum Width of Binary Tree8 companiesMid/Senior
- Strange Printer9 companiesStaff
- Non-decreasing Array6 companiesMid/Senior
- Beautiful Arrangement II2 companiesMid/Senior
- Kth Smallest Number in Multiplication Table5 companiesStaff
- Trim a Binary Search Tree5 companiesMid/Senior
- Maximum Swap8 companiesMid/Senior
- Number of Longest Increasing Subsequence7 companiesMid/Senior
- Longest Continuous Increasing Subsequence5 companiesJunior
- Valid Parenthesis String15 companiesMid/Senior
- 24 Game7 companiesStaff
- Valid Palindrome II16 companiesJunior
- Baseball Game6 companiesJunior
- Redundant Connection8 companiesMid/Senior
- Redundant Connection II1 companyStaff
- Repeated String Match6 companiesMid/Senior
- Longest Univalue Path7 companiesMid/Senior
- Knight Probability in Chessboard6 companiesMid/Senior
- Maximum Sum of 3 Non-Overlapping Subarrays6 companiesStaff
- Stickers to Spell Word4 companiesStaff
- Top K Frequent Words24 companiesMid/Senior
- Binary Number with Alternating Bits5 companiesJunior
- Number of Distinct Islands14 companiesMid/Senior
- Max Area of Island19 companiesMid/Senior
- Count Binary Substrings18 companiesJunior
- Degree of an Array11 companiesJunior
- Partition to K Equal Sum Subsets8 companiesMid/Senior
- Search in a Binary Search Tree5 companiesJunior
- Insert into a Binary Search Tree7 companiesMid/Senior
- Binary Search12 companiesJunior
- To Lower Case3 companiesJunior
- Minimum ASCII Delete Sum for Two Strings4 companiesMid/Senior
- Subarray Product Less Than K19 companiesMid/Senior
- Best Time to Buy and Sell Stock with Transaction Fee8 companiesMid/Senior
- 1-bit and 2-bit Characters4 companiesJunior
- Maximum Length of Repeated Subarray7 companiesMid/Senior
- Find K-th Smallest Pair Distance5 companiesStaff
- Longest Word in Dictionary3 companiesMid/Senior
- Accounts Merge18 companiesMid/Senior
- Remove Comments3 companiesMid/Senior
- Candy Crush11 companiesMid/Senior
- Find Pivot Index16 companiesJunior
- Number of Atoms8 companiesStaff
- Self Dividing Numbers5 companiesJunior
- Count Different Palindromic Subsequences5 companiesStaff
- Flood Fill12 companiesJunior
- Asteroid Collision34 companiesMid/Senior
- Parse Lisp Expression3 companiesStaff
- Monotone Increasing Digits2 companiesMid/Senior
- Daily Temperatures31 companiesMid/Senior
- Delete and Earn11 companiesMid/Senior