Top 50
Prep plan
Updated weekly · Last refresh Oct 17

Google DeepMind Software Engineer Interview Questions

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

50questions
~9htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 24 questions · ~257 min
Tree Traversal and Efficient Target SearchEasy
Practice

Use level-order traversal to find the minimum depth of a target value in a binary tree.

traversalGoogle DeepMind
Implement Date IncrementMedium
Practice

Add days to a Gregorian date by handling leap years and calendar boundaries without date libraries.

Date FunctionsMathArraysGoogle DeepMind
More Coding questions with a free account
2
Execution3 questions · ~32 min
Design a Scalable ApplicationEasy

Explain how you would design a scalable application, including trade-offs, risks, stakeholder needs, and how you define success.

Trade-offsRisk AssessmentScope ManagementGoogle DeepMind
More Execution questions with a free account
3
Security & Infrastructure9 questions · ~96 min
Python vs JavaMedium

Assesses your understanding of language trade-offs relevant to engineering decisions.

comparisonprogramming languagesGoogle DeepMind
Dynamic Linker ConceptsMedium

Evaluates your knowledge of runtime linking and executable loading concepts.

c++Google DeepMind
More Security & Infrastructure questions with a free account
4
System Design7 questions · ~75 min
Design Uber-Scale SystemHard

Evaluates your ability to design large-scale, multi-component systems end to end.

system designGoogle DeepMind
Design TPU/GPU Cluster Memory and SchedulingHard

Assesses system-level performance engineering for large-scale accelerator workloads.

memory managementoptimizationGoogle DeepMind
More System Design questions with a free account
5
Behavioral & Leadership6 questions · ~64 min
More Behavioral & Leadership questions with a free account
6
More topics1 question · ~11 min
The finish line: interview-readyComplete all 50 questions to finish this plan.