Data Engineer applicants have rated the interview process at Uber with 2.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 25% positive. To compare, the company-average is 49.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Engineer roles take an average of 29 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Uber overall takes an average of 24 days.
Common stages of the interview process at Uber as a Data Engineer according to 4 Glassdoor interviews include:
One on one interview: 29%
Skills test: 29%
Phone interview: 29%
Personality test: 14%
Here are the most commonly searched roles for interview reports -
I applied through other source. The process took 4 weeks. I interviewed at Uber (San Francisco, CA) in May 2016
Interview
I took a ride, the app suggested me a code on the road. I did it and they sent me an email to send my resume and two weeks after that they interviewed with me over the phone and later they scheduled another phone interview for the next week.
Interview questions [2]
Question 1
Implement a function to calculate the square root of any given number up to 2 points precision.
I applied through a recruiter. The process took 2 weeks. I interviewed at Uber in Jan 2025
Interview
starts with 1 screening round, the 2 technical rounds of coding and 1 hiring manager round and system design, technical rounds are mostly sql and coding. for hiring manager you have to have answers prepared
I applied through a recruiter. I interviewed at Uber
Interview
Started with SQL - medium to difficult, then problem solving using DP pattern questions, then Data Engineering concepts, Big Data, Spark concepts and a bit of programming. The questions overall were relevant and good .
Interview questions [1]
Question 1
SQL questions that were tricky to solve, although not programmatically difficult.