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
Hard
Data Scientist

Compute A/B sample size under clustering

A/B Test Sample Size With Unequal Allocation, Clustering, and Attrition Context You are planning a two-arm signup A/B test (binary outcome: convert vs...

Statistics & Math
15
0
142 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Select the better $5 promo-targeting model

Coupon Targeting Under a Daily Budget: Policy, OPE, Calibration, and Monitoring Context - You have two user-scoring models for a $5 coupon: M0 (curren...

Machine Learning
9
0
72 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Design an RCT for app-open discount

Design an RCT for an "X dollars off on app open" promotion in a two‑sided marketplace Context You operate a two‑sided marketplace mobile app (e.g., ri...

Analytics & Experimentation
7
0
109 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Navigate urgency, priorities, and conflict

Behavioral & Leadership: Ambiguity, Dependencies, and Execution Under Pressure You will describe one real project where you faced high ambiguity and c...

Behavioral & Leadership
8
0
72 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Design an Uber A/B experiment end-to-end

Experiment Design: Pickup ETA Card Redesign Context: After a rider requests a trip, the app shows a pickup ETA card. The hypothesis is that clearer ET...

Analytics & Experimentation
29
0
275 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Evaluate Push Notification Impact on Rideshare Supply Shortages

Evaluate Push Notification Impact on Rideshare Supply Shortages Experiment Design: Push Notifications for Airport Surge Shortage Resolution Context Wh...

Analytics & Experimentation
18
0
82 people solved
Aug 4, 2025
Uber logo
Uber
Medium
Data Scientist

Assess Cultural Fit and Leadership Potential in Candidates

Behavioral Phone Screen: Cultural Fit and Leadership Potential You are in a Data Scientist phone screen focused on cultural fit, leadership potential,...

Behavioral & Leadership
21
0
78 people solved
Jul 12, 2025
Uber logo
Uber
Hard
Data Scientist

Measure Impact of Updated Rider ETA Algorithm

Measure the Impact of an Updated Rider ETA Algorithm A ride-hailing company updated the rider ETA prediction shown before a rider requests a trip. The...

Analytics & Experimentation
51
0
121 people solved
Jul 12, 2025
Uber logo
Uber
Medium
Data Scientist

Determine Sample Size for Promotion Campaign A/B Test

Determine Sample Size for Promotion Campaign A/B Test Scenario Uber plans to launch a promotion campaign and wants to evaluate its effectiveness with ...

Analytics & Experimentation
71
0
160 people solved
Aug 4, 2025
Uber logo
Uber
Hard
Data Scientist

Analyze T2 Results and Recommend Launch Strategy

Analyze T2 Results and Recommend Launch Strategy A/B Test Interpretation, Launch Decision, Segmentation, and Multi-Experiment Error Control Context Yo...

Analytics & Experimentation
93
1
259 people solved
Aug 4, 2025
Uber logo
Uber
Medium
Data ScientistIntern

Design Rideshare Marketplace Causal Analyses

You are a data scientist at a ride-hailing marketplace. Answer the following case prompts as if you were advising product, operations, and marketplace...

Analytics & Experimentation
2
0
19 people solved
Feb 18, 2026
Uber logo
Uber
Medium
Data Scientist

Evaluate ETA Impact on Conversion

You are a Senior Data Scientist at a ride-hailing company such as Uber. ETA refers to the estimated pickup time shown to a rider before they decide wh...

Analytics & Experimentation
18
0
175 people solved
Feb 14, 2026
Uber logo
Uber
Easy
Data ScientistIntern

Design and Test a New Feature

You are interviewing for a Data Scientist internship at Uber. Assume the Uber rider app already includes standard functionality such as booking a ride...

Analytics & Experimentation
20
0
138 people solved
Feb 12, 2026
Uber logo
Uber
Medium
Data Scientist

Evaluate Email Subject Line Performance Using Hypotheses

Email Subject Line A/B Test: Hypotheses, CLT, and Sample Size An email marketing team wants to evaluate whether a new subject line improves click-thro...

Statistics & Math
17
0
73 people solved
Jul 12, 2025
Uber logo
Uber
Medium
Data Scientist

Evaluate Rider-Incentive Program Impact with Key Metrics

Evaluate a Rider-Incentive Program in a Ride-Hailing Marketplace A ride-hailing team plans to launch a new rider-incentive program and needs to evalua...

Analytics & Experimentation
78
0
203 people solved
Jul 12, 2025
Uber logo
Uber
Hard
Data Scientist

Estimate price–ETA trade-offs causally

Causal Effect Between Price and Expected Arrival Time (ETA) in a Real-Time Ride-Hailing Marketplace Objective Estimate the causal relationship between...

Statistics & Math
7
0
110 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Investigate ride declines and test free trials

LA Shared Rides Down 10% MoM — Diagnostic And Action Plan Context: The Los Angeles market is seeing a 10% month-over-month decline in completed rides ...

Analytics & Experimentation
10
1
75 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Design an ETA experiment under interference

Experiment Design: Estimating Causal Impact of a New Rider ETA Model in a Two-Sided Marketplace Context You are testing a new rider ETA model that cha...

Analytics & Experimentation
17
0
146 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Evaluate impact without randomized experiments

Estimating a Promotion's Causal Effect Without an Experiment Context You need to estimate the causal impact of a marketing promotion on engagement (e....

Analytics & Experimentation
5
0
67 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Analyze results and large p-values correctly

Experiment Analysis Plan: User-Level ITT with Robust Inference, Variance Reduction, Ratios, Skew, Non-Compliance, and Decision Framework Context You r...

Statistics & Math
8
0
78 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