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

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?
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?
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?
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?
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?
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?
Technical Skills:
4/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Advance this person to the next round?
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Advance this person to the next round?
Technical Skills:
4/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Advance this person to the next round?
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Advance this person to the next round?
Technical Skills:
3/4
Problem Solving Ability:
2/4
Communication Ability:
3/4
Advance this person to the next round?
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?
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Advance this person to the next round?
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?
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?
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?
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?
Technical Skills:
3/4
Problem Solving Ability:
1/4
Communication Ability:
3/4
Advance this person to the next round?
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?
Technical Skills:
3/4
Problem Solving Ability:
1/4
Communication Ability:
4/4
Advance this person to the next round?
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?
Technical Skills:
2/4
Problem Solving Ability:
2/4
Communication Ability:
4/4
Advance this person to the next round?
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?
Technical Skills:
3/4
Problem Solving Ability:
4/4
Communication Ability:
4/4
Advance this person to the next round?
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?
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?
Technical Skills:
4/4
Problem Solving Ability:
3/4
Communication Ability:
4/4
Advance this person to the next round?
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?
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?
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?
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?
Technical Skills:
4/4
Problem Solving Ability:
4/4
Communication Ability:
3/4