Top 30
Prep plan
Updated weekly · Last refresh Oct 17

Google Backend Engineer Interview Questions

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

30questions
~7htotal time
Track your progressSign up free to work through all 30 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 14 questions · ~193 min
Batch Cupcake ServingMedium
Practice

Use memoized dynamic programming over cupcake remainders to maximize groups served entirely from fresh batches.

Dynamic ProgrammingArraysAlgorithmsGoogle
Set Card Game VariantHard
Practice

Find every valid SET triple by deriving the required third card, then support one joker as a wildcard.

coding challengeArraysAlgorithmsGoogle
Count Squares in a GridHard
Practice

Count axis-aligned squares whose four boundaries exist in a grid graph, including squares spanning intermediate points.

coding challengeArraysAlgorithmsGoogle
More Coding questions with a free account
2
System Design5 questions · ~69 min
Google Career Site Job AlertsHard

Design an end-to-end ML system for personalized job alerts on Google’s career site.

ML Rankingnotification systemdesignGoogle
Distributed Counter at Google ScaleHard

Design a distributed counter from a single-node baseline to Google-scale throughput with accurate reads and resilient failure handling.

high-frequency requestsdistributed systemsfailure modesGoogle
Database Architecture Trade-offsHard
Recently asked

Compare relational, NoSQL, distributed SQL, and analytical database architectures for high-traffic applications.

Trade-offsdatabase accessdistributed systemsGoogle
More System Design 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
Behavioral & Leadership9 questions · ~124 min
More Behavioral & Leadership questions with a free account
4
More topics2 questions · ~28 min
Hash Map vs BST Trade-offsHard
Recently asked

Compare hash maps and balanced binary search trees under a stated performance, ordering, or memory constraint.

Trade-offsperformanceExecutionGoogle
Scale Algorithm for 100xHard
Recently asked

Explain how you would adapt an algorithm, architecture, and execution plan when input volume grows by 100x.

cost optimizationperformancescalabilityGoogle
The finish line: interview-readyComplete all 30 questions to finish this plan.