I applied through a recruiter. The process took 2 weeks. I interviewed at Uber in Aug 2017
Interview
Contacted by recruiter in July 2017 via email. Initial chat with recruiter went fine and had a technical phone interview via coderpad. Found the question simple but difficult to interact with the interviewer. Interviewer called in 20 min late, and had an accent. He said i spoke too fast, while at times i had a hard time understanding him. He wouldnt wait for me to complete the implementation and interrupt often with questions on corner cases. I would be personally preferred that he wait till I finished a sentence! Completed only about 75% of coding. As expected, didnt get a callback for a followup interview
I applied online. I interviewed at Uber (Palo Alto, CA) in Apr 2017
Interview
Contacted by a company recruiter, with a short discuss. Then following by a phone interview. And was told not selected in an email after about one week. No detail given.
I applied through an employee referral. I interviewed at Uber in Sep 2017
Interview
For the phone interview, interviewer didn't call me at all in the first time and recruiter rescheduled my interview to 1 week later. The second time an engineer called me, but apparently he was beside a very noisy conference room. I managed to finish coding in noise.
Interview questions [1]
Question 1
write an algorithm to check whether a sudoku board is valid/complete.