Software Engineer applicants have rated the interview process at Uber with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 44.4% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Uber (San Jose, CA) in Jul 2016
Interview
recruiter forgot to schedule interview and the interviewer apologized and scheduled one. I was given a problem for which code needs to be written in shared editor codepair. It had a compiler so it was easy.I was given 1 hr to solve it.
Interview questions [1]
Question 1
write code for this function matchstr() given
"ab" in a(1)b(1) ---> true
"z" in a(4)b(4) --> false
"aaaa" in a(3)b(3) ---> false
"aab" in a(3)b(3) ---> true
"aaba" in a(3)b(3) ---> true
asked and he told that a(3)b(3) means {"ab","aab","aaab","aabbb"... etc.. all combinations of a dn b string lengths... b should always be after an a.
asked and he told that a(3)b(3)a(3) is also possible
asked and told that a(0)b(3)a(3)c(3) is also possible .. which means every string starts with b - This information changed my interview experience.
I applied through an employee referral. The process took 3 weeks. I interviewed at Uber in Jul 2016
Interview
I was referred by a friend. After the HR promised me to arrange a technical interview, I did not hear anything back in two weeks. So I reminded the HR, then she arranged one. The technical interview only lasted for 30 minutes, including the beginning chatting and final questions. The interviewer seemed to be frustrated and upset about this interview. He did not provide any help but deny everything answer I gave.
I applied through a recruiter. The process took 1 week. I interviewed at Uber (San Francisco, CA) in Mar 2016
Interview
Typical phone screen with a coding question and then 4 back to back interviews on site. One thing I didn't like, but understood was the secrecy involved throughout the process. The interviewers couldn't tell me much about what they worked on, and this made it difficult for me to commit to the team.