I applied through a recruiter. The process took 1 week. I interviewed at Uber in May 2016
Interview
I applied online ,after a week I got a call from the HR. I was scheduled two telephonic interviews.
I was give a coding question on patients arriving to hospital as a Poisson distribution and doctor attending the patient as uniform distribution and write code to display the average wait time of the patient and total number of patients that are attended on a random day. The second interview was deep dive into Machine Learning, about PCA, equations on PCA, different features that could be given to a Uber driver to predict if the driver accepts the request or not. Multicollinearity, how to solve the problem. Time series forecasting techniques.
Interview questions [1]
Question 1
What are different Time Series forecasting techniques?
Explain PCA with equations?
How to solve Multicollinearity?
What algorithm you would use to solve driver accepting a requesting?
Which supervised algorithm you would pick to solve the above problem?
How do you compare the results of the algorithm?
Coding question on patients arriving at hospital and doctor attending the patients
gave written test then got selected to 1 hr interview but not selected gave my solved solved all the problems due to immigration and visa got not selected.
But interview was pretty much good tested on sql, python, pandas, production ml models
I applied online. I interviewed at Uber (San Jose, CA) in May 2026
Interview
My interview started with a stats coding round where I was asked to code for expected value for a problem and the second interview was a case study which was quite easy
Interview questions [1]
Question 1
Expected value for a dice problem and a case study about a Uber problem
The process was smooth and well organized. A recruiter initially reached out, followed by a first round consisting of two interviews—one with the team manager and another with a data scientist, both engaging and informative.
Top companies for "Compensation and Benefits" near you