I applied online. The process took 4 weeks. I interviewed at Uber (San Francisco, CA) in Oct 2018
Interview
Two weeks after submitting my resume online, I was contacted by an HR generalist. She sent me a short questionnaire with questions like why are you interested in Uber? the immigration status, etc. The HR lady then set up an exploratory chat with a hiring manager and during the chat, we talked about my overall background and experience and why I was interested in Uber. A day after the first chat, the HR team sent me a questionnaire to fill out asking about my visa status.
After finishing up the immigration questionnaire, another hiring manager wanted to set up a technical phone screen with me. During the 45-minute phone screen, in the beginning (about 10 minutes or so), some basic questions like difference between for loop and while loop, meaning of inner join are asked. And later I was asked about a case where I went through the steps of a data science project with the HM. My background is in transportation engineering and did not have much knowledge about data science when I had the interview. But the HM was really friendly and helpful, she listened really carefully to my answers and guided me through the case. I got rejected after the technical phone screen but still a really positive experience :)
Interview questions [2]
Question 1
Have you had any experience with data visualization?
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