Uber Data Scientist Interview Questions

If you’re preparing for Uber Data Scientist interview questions, expect a mix that reflects Uber’s massive, time-sensitive two‑sided marketplace: interviewers evaluate your ability to turn large, temporal datasets into actionable business decisions under operational constraints. Distinctive elements include heavy SQL usage (especially window functions and time‑based aggregations), experimentation and causal reasoning for A/B testing, product‑analytics cases that probe metric design and root‑cause analysis, plus Python and occasional machine‑learning discussions. Interviewers look for clear problem framing, pragmatic tradeoffs, and the ability to communicate results to cross‑functional partners. For interview preparation focus on three things: practice writing concise, correct SQL for real‑world time‑series problems; rehearse product analytics and experiment design scenarios with quantified tradeoffs; and polish behavioral stories that show ownership and collaboration. Simulate live coding on plain editors or CoderPad, time yourself on case problems, and prepare to explain assumptions and next steps rather than chasing perfect answers. This approach helps you demonstrate the speed, judgment, and impact Uber typically expects from its data scientists.

111 Questions 1 Company04.30.2026
Showing 20 results
Role
Uber logo
Uber
Medium
Data ScientistNew Grad Locked

Design Uber Eats Restaurant Recommendations

This question evaluates a candidate's ability in end-to-end machine learning system design for personalized restaurant recommendations in a food-deliv...

ML System Design
27
0
218 people solved
Apr 30, 2026
Uber logo
Uber
Medium
Data Scientist

Design Pricing Model Experiment

You work as a data scientist for a ride-hailing marketplace. The company wants to launch a new pricing model that may change the price shown to riders...

Analytics & Experimentation
5
0
79 people solved
Mar 28, 2026
Uber logo
Uber
Medium
Data ScientistNew Grad Locked

Evaluate Promotions for Uber Eats Users

This question evaluates a data scientist's causal inference and experimentation competencies—including randomized trial design, treatment-effect estim...

Machine Learning
73
0
554 people solved
Apr 30, 2026
Uber logo
Uber
Medium
Data ScientistNew Grad Locked

Build cold-start restaurant ratings

This question evaluates a data scientist's ability to design a production-ready predictive modeling approach for cold-start ratings, testing competenc...

Machine Learning
24
0
189 people solved
Apr 6, 2026
Uber logo
Uber
Medium
Data ScientistNew Grad

Describe ownership and failure

Answer the following behavioral questions in a structured way, using specific examples from your past work or research: 1. Tell me about a time you we...

Behavioral & Leadership
11
0
99 people solved
Mar 22, 2026
Uber logo
Uber
Medium
Data ScientistNew Grad Locked

Predict driver acceptance

This question evaluates a candidate's competency in designing and operationalizing an end-to-end machine learning solution for predicting driver accep...

Machine Learning
5
0
70 people solved
Mar 22, 2026
Uber logo
Uber
Medium
Data Scientist

Compare Two Coin Proportions

You are given results from two independent coin-toss experiments: - Coin A was tossed 100 times and landed heads 40 times. - Coin B was tossed 1,000 t...

Statistics & Math
12
0
105 people solved
Mar 28, 2026
Uber logo
Uber
Easy
Data Scientist Locked

How do you derive CDF from a PDF?

This question evaluates understanding of the relationship between a probability density function and its cumulative distribution function, the formal ...

Statistics & Math
11
0
139 people solved
Feb 6, 2026
Uber logo
Uber
Easy
Data ScientistIntern

Analyze the Accident-Rate Spike

A monthly line chart shows the accident rate for Uber trips in one city. The accident rate increases sharply from June through November, then drops qu...

Statistics & Math
16
0
132 people solved
Feb 12, 2026
Uber logo
Uber
Medium
Data ScientistNew Grad Locked

Evaluate marketplace interventions

This question evaluates a data scientist's competency in product analytics, causal inference, and experimentation design for two-sided marketplaces, f...

Analytics & Experimentation
13
0
98 people solved
Mar 22, 2026
Uber logo
Uber
Medium
Data ScientistSenior+

Implement Streaming Clustering for Numbers

You receive a continuous stream of numeric values. Choose an appropriate clustering algorithm and implement it so that each incoming number can be ass...

Machine Learning
11
0
76 people solved
Apr 10, 2026
Uber logo
Uber
Hard
Data Scientist

Build and assess CTR prediction

CTR Prediction with Delayed Feedback and Extreme Class Imbalance You are building a model to predict the probability that an ad impression results in ...

Machine Learning
11
0
119 people solved
Oct 13, 2025
Uber logo
Uber
Medium
Data ScientistNew Grad Locked

Evaluate a cold-start rating launch

This question evaluates a data scientist's competency in marketplace analytics, causal inference, experimentation design and measurement, specifically...

Analytics & Experimentation
20
0
283 people solved
Apr 6, 2026
Uber logo
Uber
Hard
Data Scientist

Design a switchback and choose block length

Switchback Experiment Design: Airport Pickup Pricing with Spillovers You are a data scientist designing a switchback (time-based A/B) experiment to ev...

Analytics & Experimentation
28
0
260 people solved
Oct 13, 2025
Uber logo
Uber
Medium
Data Scientist Locked

Evaluate UberEATS priority delivery and membership

This question evaluates a data scientist's competency in pricing strategy, marketplace economics, causal experimentation, metric selection, and estima...

Analytics & Experimentation
7
0
73 people solved
Feb 28, 2026
Uber logo
Uber
Medium
Data ScientistSenior+

Design a Maps Address Search Bar

Design the search experience for a map application's address bar, similar to the search box in Google Maps. The system should handle multiple user int...

Analytics & Experimentation
4
0
56 people solved
Apr 10, 2026
Uber logo
Uber
Easy
Data ScientistSenior+

Measure feature impact with switchback, PSM, and CACE

You work at a ridesharing company and want to measure the impact of a new membership feature on rides-per-user (RPU). Across the parts below you will ...

Analytics & Experimentation
44
0
301 people solved
Dec 11, 2025
Uber logo
Uber
Medium
Data Scientist Locked

Design a ride-hailing ETA system

This question evaluates competency in applied machine learning and data science, including ETA system and product design, feature and label engineerin...

Machine Learning
2
0
48 people solved
Jan 3, 2026
Uber logo
Uber
Hard
Data Scientist

Design an A/B test; choose Z vs T

A/B Test on a Signup Funnel: Sample Size, Test Choice, Sequential Design, and Causal Plan Context You are planning a two-variant A/B test on a signup ...

Statistics & Math
9
0
78 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Formulate hypotheses and compute AB test significance

A/B Test Snapshot: Pickup ETA Card Experiment You are analyzing a 7-day A/B test with equal allocation. Each request is an exposure; the primary outco...

Statistics & Math
14
0
114 people solved
Oct 13, 2025

Frequently Asked Questions

How difficult are Uber Data Scientist interview questions?
Uber Data Scientist interview questions are typically rated as challenging relative to general industry interviews because they test both breadth and depth across analytics, coding, and product thinking. Expect mid-to-high difficulty SQL and Python problems that require efficient, correct solutions under time pressure, statistical questions that probe experimental design and inference, and case-style product analytics that assess marketplace intuition. Interviewers evaluate clarity of thought, trade-off reasoning, and the ability to tie analysis to business impact, not just technical correctness. Preparation that combines hands-on practice with structured storytelling usually closes the gap between competent candidates and top performers.
What is the typical interview process and where do Data Scientist topics appear?
The typical Uber Data Scientist process usually begins with a recruiter screen, followed by one or more technical screens and an onsite or virtual loop of 4–6 interviews. Data-science-specific topics appear across stages: SQL and coding often show up in the technical screen, experimental design and statistics in both the technical and case interviews, and machine-learning modeling, feature engineering, and model evaluation in deeper technical or ML-design rounds. Behavioral and product-sense interviews probe cross-functional collaboration and marketplace thinking. Occasionally candidates see a take-home data analysis assignment that simulates real-world Uber problems.
How should I structure my interview preparation timeline for an Uber Data Scientist role?
A focused 6–8 week timeline often works well: start with two weeks auditing fundamentals—SQL, Python/pandas, basic statistics and A/B testing—then spend three weeks doing structured practice: timed SQL problems, coding exercises, and mock case analyses with marketplace scenarios. Reserve one to two weeks for deep dives into machine-learning modeling, feature selection, and system trade-offs if applying to ML-heavy teams. In the final week, refine behavioral stories using STAR with quantified impact, run timed mock interviews, and rehearse communicating trade-offs and experiment results succinctly. Adjust tempo to your experience and the role level.
What key subtopics should I master for Uber Data Scientist interviews?
Mastery should cover practical SQL (joins, aggregations, window functions, performance considerations), Python/pandas for data manipulation and simple algorithmic coding, and foundational statistics including hypothesis testing, confidence intervals, sample sizing, and interpreting p-values. For product and marketplace problems, develop skills in metric design, funnel and segmentation analysis, and diagnosing metric shifts. For ML-focused roles, know supervised models, model evaluation, feature engineering, and bias–variance trade-offs. Finally, practice experiment design and real-time operational considerations relevant to two-sided marketplaces, and be prepared to explain choices clearly in business terms.
What standout tips and common pitfalls should I watch for in Uber Data Scientist interviews?
Standout tips include framing answers around business impact, thinking aloud to show reasoning, and testing edge cases in SQL or code. For cases, explicitly state assumptions, define metrics, and discuss how changes affect both sides of a marketplace. Common pitfalls are overfocusing on technical minutiae without linking to outcomes, ignoring data quality or runtime constraints, and failing to quantify trade-offs. In statistics, avoid misinterpreting significance and neglecting practical experiment limitations. Practice clear, concise storytelling with numbers; demonstrating product intuition and operational awareness often distinguishes strong candidates.

Explore more Uber Data Scientist interview questions

Real questions from candidate reports, grouped by topic, role and company.

By category
Other roles at Uber
Data Scientist questions at other companies
Browse all