Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Google Software Engineer Interview Questions

The questions to prepare for a Google Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~10htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 12 questions · ~151 min
Validate Binary Search TreeMedium
Practice
Recently asked

Problem At Dropbox, a service stores ordered values in a binary tree and needs to verify that the structure satisfies binary search tree rules. Given the r...

RecursionSearchingTreesGoogle
Find Target Pair IndicesEasy
Practice
Recently asked

Find two numbers in an unsorted array that sum to a target using a hash table in O(n) time.

Hash TablesArraysGoogle
More Coding questions with a free account
2
SQL & Data Manipulation8 questions + 1 drill · ~110 min
SQL: Timed Out Activity IDsMedium
Practice

Identify timed-out Google Cloud activities using a CTE, ROW_NUMBER, joins, and deadline filtering.

sql queriesGoogle
Average Time Spent Per UserMedium
Practice

Use a CTE, LEFT JOIN, and epoch extraction to calculate average Google Search time per registered user.

Google
Monthly Sales Trends by CategoryMedium
Practice
Practice drill

Aggregate monthly sales by product category and use LAG to calculate month-over-month changes.

InfrastructureToolsData WranglingBenjamin MooreCommonwealth Bank of AustraliaAbercrombie and Fitch
More SQL & Data Manipulation questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Execution12 questions · ~151 min
Recover a Faulty Google Meet LaunchEasy
Recently asked

Recover a flawed Google Meet AI notes launch, own the mistake, contain risk, and relaunch safely in 6 weeks.

Trade-offsSuccess CriteriaRisk AssessmentGoogle
More Execution questions with a free account
4
System Design12 questions · ~151 min
Design a URL Shortening ServiceHard
Recently asked

Design a URL shortening service that routes, ranks, and monitors links at scale.

Feature StoreModel ServingGoogle
More System Design questions with a free account
5
Behavioral & Leadership3 questions · ~38 min
More Behavioral & Leadership questions with a free account
6
More topics3 questions · ~38 min
Guaranteed Delivery NotificationsHard
Recently asked

Assesses your system design for high-volume messaging with reliability guarantees.

ETLBatch ProcessingOrchestrationGoogle
Difference Between FPGA and ASIC CyclesMedium

Assesses understanding of hardware development trade-offs and timelines.

Google
More questions with a free account
The finish line: interview-readyComplete all 50 questions plus 1 hands-on drill to finish this plan.