
Google Data Scientist candidates report SQL and Python screens, deep A/B testing and statistics questions, product and ML cases, and a Googliness round. Loop structure varies between candidates, so prepare for all of these.
$196K
Avg. Base Comp
$320K
Avg. Total Comp
3-5 rounds
Typical Rounds
Not reported
Process Length
Across candidate reports, the Google Data Scientist interview is less about obscure coding and more about how you reason through experiments and product problems. A/B testing and experimentation come up repeatedly, and several candidates say the follow-up questions went deeper than the opening prompt. Reported topics include choosing a success metric, sample size, novelty effects, sample ratio mismatch, seasonality, and conflicting metrics such as click-through rate rising while session time falls.
SQL appears in many accounts, and window functions are the most commonly mentioned skill, for example a 7-day rolling active-user metric or a 7-day retention metric from event logs. Python reports vary from basic list processing to cleaning a messy dataset.
Product and ML cases are also reported. Examples include investigating a rise in Pixel return rates, improving Google Maps, and designing a YouTube recommendation or engagement model. Interviewers are described as pushing back on assumptions, so practice clarifying the problem, naming metrics and guardrails, and defending your choices aloud.
Loop structure differs between candidates. Some report two screens followed by a virtual onsite, while others describe four rounds plus a behavioral Googliness round. Ask your recruiter what each round covers. Outcomes in the reports range from offers to rejections, with some still waiting.
Synthesized from 42 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Google process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Google
Write a query that returns all neighborhoods that have 0 users.
| Question | |
|---|---|
| 2nd Highest Salary | |
| Top Three Salaries | |
| First Touch Attribution | |
| First to Six | |
| Merge Sorted Lists | |
| Experiment Validity | |
| String Shift | |
| 500 Cards | |
| Last Transaction | |
| Button AB Test | |
| Top 3 Users | |
| Raining in Seattle | |
| Third Purchase | |
| Job Recommendation | |
| Minimum Change | |
| Impression Reach | |
| Lazy Raters | |
| Jars and Coins | |
| WAU vs Open Rates | |
| Find the First Non-Repeating Character in a String | |
| Network Experiment Design | |
| Daily Retention Summary | |
| Bucket Test Scores | |
| Complete Addresses | |
| RMS Error | |
| Find the Index with Equal Left and Right Sum | |
| Reducing Error Margin | |
| Find Bigrams | |
| Delivery Estimate Model |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report different starts. Some had a recruiter call covering experience, role expectations and logistics, while one was invited straight to a technical screen. It is worth confirming the format of each round with your recruiter.
Candidates typically describe SQL with window functions or multi-table joins, plus Python that ranges from list processing to cleaning messy data. Statistics questions are also reported, including Bayesian reasoning and simulating a biased coin toss. Narrating your logic and edge cases appears to matter as much as the final answer.
Several candidates report that this was the most demanding portion. Expect to design an experiment, choose core and guardrail metrics, estimate sample size, and handle sample ratio mismatch, novelty effects or conflicting metrics. Follow-up scenarios may build on the same prompt, so prepare to go deep rather than just naming a framework.
Candidates report product cases such as a Pixel return-rate increase, a Google Maps feature, or a drop in engagement, along with ML framing for recommendation or engagement models. Interviewers may probe assumptions, data availability and evaluation. Clarify the goal first, then metrics, then approach.
Several candidates describe a behavioral or Googliness round on working style, leadership, collaboration and difficult decisions. Final outcomes differ by candidate, and some were still waiting to hear back when they shared their experience, so plan to keep other applications moving.