Google Interview Questions

Browse example Google technical interview questions and explore the world's largest library of mock video interview recordings.

Google Mock Interviews

Watch others solve Google interview questions, see how they did, and learn from their mistakes.

Google Interview in JavaThird order statistic of a set
Advance this person to the next round?
Thumbs down
Technical Skills:
2/4
Problem Solving Ability:
2/4
Communication Ability:
3/4
Google Interview in JavaScriptMeeting hour optimization
Advance this person to the next round?
Thumbs down
Technical Skills:
2/4
Problem Solving Ability:
1/4
Communication Ability:
2/4
Google Interview in JavaScriptLongest common subsequence of two strings
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
3/4
Google Interview in JavaScriptRegular expression matcher
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in JavaOrder statistic of an unsorted array
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
3/4
Communication Ability:
4/4
Google Interview in PythonEdit distance string comparison
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Google Interview in C++Closest coin
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in PythonAlien dictionary
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Google Interview in PythonCoin change
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in JavaRegex matching
Advance this person to the next round?
Thumbs down
Technical Skills:
3/4
Problem Solving Ability:
2/4
Communication Ability:
3/4
Google Interview in PseudocodeList backend
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Google Interview in JavaMost frequent integer and pairs of integers sum
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in JavaDelete nodes from a binary tree
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
3/4
Communication Ability:
3/4
Google Interview in PythonPartition array and public transportation
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in JavaScriptMemory efficient lookup
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
1/4
Communication Ability:
3/4
Google Interview in RedcodeDefeat the enemy
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Google Interview in System DesignDistributed databases
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
1/4
Communication Ability:
3/4
Google Interview in JavaMax heap
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
1/4
Communication Ability:
3/4
Google Interview in System DesignFile parsing
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Google Interview in JavaHighest peak
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in JavaWalls and gates
Advance this person to the next round?
Thumbs down
Technical Skills:
2/4
Problem Solving Ability:
2/4
Communication Ability:
4/4
Google Interview in C++Alien dictionary
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
3/4
Google Interview in C#Maximum sum subarray
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in C++Alien Dictionary
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
2/4
Google Interview in PythonBinary tree upside down
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in PythonPrint folder structure
Advance this person to the next round?
Thumbs down
Technical Skills:
4/4
Problem Solving Ability:
3/4
Communication Ability:
4/4
Google Interview in JavaEmployee Hierarchy
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
3/4
Communication Ability:
4/4
Google Interview in PythonSplit Array Largest Sum
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in RustK nearest restaurants
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in PythonMinimum cost to construct string
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Google Interview in System DesignDesign a free food app
Advance this person to the next round?
Thumbs up
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
3/4
Google Interview in C#Triplet Array
Advance this person to the next round?
Thumbs up
Technical Skills:
3/4
Problem Solving Ability:
3/4
Communication Ability:
4/4

We know exactly what to do and say to get the company, title, and salary you want.

Interview prep and job hunting are chaos and pain. We can help. Really.