Top Google Coding Interview Questions
Filters
+ 24 more
+ 29 more
Google coding Interview questions are pretty tough to crack without consistent practice. The questions span a wide range of topics and are challenging and specific to Google. With the help of our list consisting of Google Interview Questions, you can practice a vast collection of coding questions. These coding questions are based on the frequently asked questions in Google interviews.
Problem Title
EXP
Difficulty
Avg Time to solve
Attempted
Order of People Heights
189
200
Ninja
45 mins
1.2k
Maximum Distance
81
80
Moderate
15 mins
1.9k
Longest Repeating Subsequence
23
80
Moderate
15 mins
1k
Clone Graph
32
80
Moderate
25 mins
1.9k
Sub Matrices With Sum Zero
16
80
Moderate
15 mins
0.3k
Regular Expression Matching
20
120
Hard
25 mins
0.7k
Word Ladder
16
120
Hard
10 mins
0.7k
Allocate Books
337
80
Moderate
10 mins
23.5k
BST queries
36
40
Easy
10 mins
1.5k
Sum root to leaf
39
40
Easy
10 mins
2.1k
Word Search - lll
5
80
Moderate
20 mins
0.2k
Shortest Alternating Path
5
80
Moderate
10 mins
0.1k
All Unique Permutations
14
40
Easy
15 mins
1k
Shortest Unique Prefix
17
80
Moderate
15 mins
0.3k
Largest Distance Between Two Nodes In A Tree
5
80
Moderate
15 mins
0.2k
Maximum Points On Straight Line
14
120
Hard
10 mins
0.7k
Single Number II
23
40
Easy
15 mins
1.3k
Least Common Ancestor
15
80
Moderate
25 mins
0.6k
Justify Text
14
120
Hard
35 mins
0.3k
Capture region
6
80
Moderate
10 mins
0.2k
Four Keys Keyboard
5
80
Moderate
30 mins
0.2k
Total Strings
5
80
Moderate
15 mins
4.4k
Insertion Sort in Linked List
11
40
Easy
10 mins
0.4k
Allocate Books
291
80
Moderate
10 mins
15k
Flood Fill Algorithm
22
80
Moderate
10 mins
2.9k
Order of People Heights
Ninja
200
189 upvotes
Maximum Distance
Moderate
80
81 upvotes
Longest Repeating Subsequence
Moderate
80
23 upvotes
Clone Graph
Moderate
80
32 upvotes
Sub Matrices With Sum Zero
Moderate
80
16 upvotes
Regular Expression Matching
Hard
120
20 upvotes
Word Ladder
Hard
120
16 upvotes
Allocate Books
Moderate
80
337 upvotes
BST queries
Easy
40
36 upvotes
Sum root to leaf
Easy
40
39 upvotes
Word Search - lll
Moderate
80
5 upvotes
Shortest Alternating Path
Moderate
80
5 upvotes
All Unique Permutations
Easy
40
14 upvotes
Shortest Unique Prefix
Moderate
80
17 upvotes
Largest Distance Between Two Nodes In A Tree
Moderate
80
5 upvotes
Maximum Points On Straight Line
Hard
120
14 upvotes
Single Number II
Easy
40
23 upvotes
Least Common Ancestor
Moderate
80
15 upvotes
Justify Text
Hard
120
14 upvotes
Capture region
Moderate
80
6 upvotes
Four Keys Keyboard
Moderate
80
5 upvotes
Total Strings
Moderate
80
5 upvotes
Insertion Sort in Linked List
Easy
40
11 upvotes
Allocate Books
Moderate
80
291 upvotes
Flood Fill Algorithm
Moderate
80
22 upvotes