Google DeepMind interview, decoded.

Google DeepMind is Google's AI research organization, building frontier models and pursuing AGI. It hires research scientists, research engineers, and software engineers, and runs a role-specific loop that goes deeper on machine learning fundamentals and past research than a standard Google interview. Expect strong coding, real ML theory, and a discussion of your own work.

The loop

5–7 rounds

Plus a hiring committee, tuned per track

Goes deepest on

ML theory and your research

Backprop from scratch, the math under it, a paper defence

Comp at L5

$400–600K

Total comp, US · London runs well below

Generic prep won't survive the research deep dive.

Paste a real DeepMind posting and Calibrd predicts the questions for that exact role and level, then listens to you answer them out loud.

Scan a Google DeepMind posting →

Free to try · No card · Your CV stays on your device

01

Who Google DeepMind hires

Different tracks, one bar

The main roles are research scientist, research engineer, and software engineer, and DeepMind favours candidates with strong ML fundamentals, solid coding, and a track record of research or hands-on ML projects, with research scientists leaning toward PhD-level publication experience.

There are three main tracks, each with its own tilt on the same loop. All of them expect strong ML fundamentals and solid coding, and the difference is where the depth rounds point.

  • Track · RS

    Research scientist

    PhD-level publication record expected. The loop leans hardest on your own papers and your research thinking.

  • Track · RE

    Research engineer

    Hands-on ML projects and engineering craft. Paper discussion plus serious coding and experimentation depth.

  • Track · SWE

    Software engineer

    Closest to a standard Google loop, with strong unaided coding and ML fluency as the differentiator.

02

The Google DeepMind interview process

Round by round

The loop runs through Google's hiring machinery, so expect recruiter and technical screens followed by a five to seven round panel and a hiring committee, with the exact rounds tuned to whether you are on the research, research-engineering, or software track.

01
Recruiter and hiring manager screen
Phone or video call

Background, motivation, and which team or track fits, including why DeepMind and interest in its mission.

02
Coding rounds
One to two live coding sessions

Data structures and algorithms at medium to hard difficulty, solved unaided, with your approach explained before you write code.

03
ML depth and theory
Technical interview

Deep learning fundamentals plus the underlying math in linear algebra, probability, and optimization, sometimes with ML system design.

04
Research or past-work discussion
Presentation and deep dive

Present a paper or your own projects and defend the methods, results, and next steps against probing questions.

RS & RE tracks only
05
Team lead interview
Conversational technical chat

Your experience with ML experimentation and modelling, open-ended ML problems, and how you would fit the team.

06
Behavioural and culture
People and culture interview

Mission alignment, collaboration, handling disagreement, and end-to-end ownership of projects.

03

What Google DeepMind screens for

The signal behind every round

Across rounds, DeepMind is reading for a consistent signal on a few core traits.

  • Depth in machine learning fundamentals and the math behind them
  • Research thinking and the ability to frame open-ended problems
  • Strong, unaided coding and engineering craft
  • Collaboration across research and engineering teams
  • Genuine alignment with the mission of building AI responsibly
04

Google DeepMind interview questions

Candidate-reported themes

The questions below reflect the kinds of themes candidates report across DeepMind loops.

Behavioural & motivation

  • Why DeepMind, and which of our research directions excites you most?
  • Tell me about a project you owned end to end and what you would do differently.
  • Describe a time you disagreed with a collaborator on a technical decision and how you resolved it.
  • How do you handle a sudden shift in research priorities mid-project?

Technical

  • Algorithmic codingA Trie for prefix matching, a snapshot array, medium-to-hard data structures
  • ML theoryDeriving backpropagation, the bias-variance trade-off, comparing loss functions
  • Math foundationsEigenvalues and SVD, Bayes rule, multivariate optimization
  • Your own workDefending your paper or project's methodology, weaknesses and extensions

These are the reported themes — your loop is role-specific. Paste the actual posting and Calibrd predicts the questions for that exact role and level.

Scan a Google DeepMind posting →
05

Compensation

What the offer looks like
L4~$300K total comp, US
L5$400–600K total comp, US
L6Higher again, senior staff and up

Compensation tracks Google's levels. London packages typically run well below Bay Area figures, and Calibrd benchmarks the comp on any posting you scan against its level and location.

06

How to prepare for a Google DeepMind interview

In order
  1. 01Rehearse a clear ten-minute walkthrough of one of your papers or projects, and be ready to defend the methods, results, and limitations.
  2. 02Drill medium to hard algorithm problems and plan to solve them without AI assistants, since technical rounds are generally unaided.
  3. 03Refresh the core math and ML theory: linear algebra, probability, optimization, backprop, and common architectures and loss functions.
  4. 04Read the recent work of your interviewers and DeepMind's teams so you can connect your background to their research.

This guide covers Google DeepMind's engineering and research hiring. For management and leadership roles the loop is similar but the bar shifts to people, delivery and strategy, so pair it with the leadership interview prep hub. The bar for your exact role comes from the role-by-role guides, and the prep that actually transfers is spoken, so run a mock interview before the real one.

07

FAQ & sources

The short answers
What is Google DeepMind's interview process?

The loop runs through Google's hiring machinery, so expect recruiter and technical screens followed by a five to seven round panel and a hiring committee, with the exact rounds tuned to whether you are on the research, research-engineering, or software track. Recruiter and hiring manager screen: Background, motivation, and which team or track fits, including why DeepMind and interest in its mission. Coding rounds: Data structures and algorithms at medium to hard difficulty, solved unaided, with your approach explained before you write code. ML depth and theory: Deep learning fundamentals plus the underlying math in linear algebra, probability, and optimization, sometimes with ML system design. Research or past-work discussion: Present a paper or your own projects and defend the methods, results, and next steps against probing questions. Team lead interview: Your experience with ML experimentation and modelling, open-ended ML problems, and how you would fit the team. Behavioural and culture: Mission alignment, collaboration, handling disagreement, and end-to-end ownership of projects.

What does Google DeepMind look for in candidates?

Across rounds, DeepMind is reading for a consistent signal on a few core traits. Depth in machine learning fundamentals and the math behind them Research thinking and the ability to frame open-ended problems Strong, unaided coding and engineering craft Collaboration across research and engineering teams Genuine alignment with the mission of building AI responsibly

What questions does Google DeepMind ask in interviews?

The questions below reflect the kinds of themes candidates report across DeepMind loops. Why DeepMind, and which of our research directions excites you most? Tell me about a project you owned end to end and what you would do differently. Describe a time you disagreed with a collaborator on a technical decision and how you resolved it. How do you handle a sudden shift in research priorities mid-project? Algorithmic coding ML theory Math foundations Your own work

How do I prepare for a Google DeepMind interview?

Rehearse a clear ten-minute walkthrough of one of your papers or projects, and be ready to defend the methods, results, and limitations. Drill medium to hard algorithm problems and plan to solve them without AI assistants, since technical rounds are generally unaided. Refresh the core math and ML theory: linear algebra, probability, optimization, backprop, and common architectures and loss functions. Read the recent work of your interviewers and DeepMind's teams so you can connect your background to their research.

Prep for a real Google DeepMind role

Practise your Google DeepMind interview, out loud.

Paste a real Google DeepMind posting and Calibrd predicts the questions for that role and level, benchmarks the comp, and flags the gaps an interviewer will probe in your CV — then listens to your spoken answers and coaches them. Your first mock is free.

Free to start · No credit card · Your CV stays on your device

DeepMind Interview: Process and Prep — Calibrd