Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

908 interviews243 companies286 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

Uber Data Scientist Interview Experience

Uber · Senior

ResultRejected
Timespan2 weeks
DifficultyDifficult
Rounds2

Interview process

The recruiter was nice. The interviewer was also very nice. But, the process was rigourous. Probably the most difficult techinical screen interview I have given in my career. My nervousness added to the unpreparedness even after preparing for 2 weeks straight didn't help. 1 hour interview. For Data Science role, easy DSA is a must. No SQL allowed in the job. Python pandas advanced proficiency is a must.

Interview rounds · 2

  1. 1

    Technical round

    CodingData Structures & AlgorithmsStatistics & Experimentation
    1. Q1. How will you design an experiment for Uber eats home screen for carousal placement.
    2. Q2. Find Top 3 drivers in Uber per city per month. Python Pandas based.
    3. Q3. Find minimum without using minimum function in python
    4. Q4. How do you determine the necessary sample size for an A/B test?
  2. 2

    Recruiter screen

    Behavioral

Tips from the candidate

SQL is not allowed. Only Python is accepted. Be proficient. Go deep into the statistics concepts for case study round. Expect some back of the envelope calculations.

Company culture

No red flags. However, Uber has merged the hiring for Data Science and Applied Science into one single vertical making it a bit harder for folks background from Data Science & Analytics.

Details

CompanyUber
RoleData Scientist
LevelSenior
LocationIndia
InterviewedApr 2025
Questions asked4