I applied online. The process took 2 months. I interviewed at Uber in Dec 2016
Interview
I didn't even finish my online application, and I got a phone screen. Then a coding/modelling assignment, then technical phone interview. During the technical interview, my interviewer told me to spend much more time on the assignment than instructed in the document. He didn't know that I had already completed the assignment. He told me I would hear back in three days.
20 days later, the recruiter told me they would have a decision by the end of the day. After a few more days I had to follow up again. Extremely disorganized process.
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.
Failed at technical screening round. Recruiter told me I will be tested on SQL, but I got tested on Python as well. Did not prepare well for that interview and didn't get moved forward