I applied through an employee referral. I interviewed at Uber (Palo Alto, CA) in Apr 2017
Interview
Telephonic Problem Solving and then Onsite Interview.
Most of the interviewer will pick the question from leet code like website.
The design interview was little weird, the interviewer himself got little confused with the requirements, and I thought it was too vague. I understand that for the design interview there should be some loose ends, but not everything should be loose.
Couple of interviewers were really rude. One of them, gave me a problem and start working on his laptop, as if he is not interested in the solution approach but just the solution. It felt more like a university practical exam with some invigilator.
Interview questions [1]
Question 1
Problems based in Binary Search.
Array Related Problems
Graph Traversal
I applied in-person. I interviewed at Uber (Amsterdam)
Interview
Besides briefly discussing my experience, they asked a simple design question and a small coding problem. The interview went well with no real hiccup - answered all the questions to their satisfaction (presumably), including the coding problem that passed their test suite. However, I received a rejection with no real feedback or any takeaway.
Interview questions [1]
Question 1
Design an app that suggests the closes bus stop with earliest bus connection.
I applied in-person. The process took 2 weeks. I interviewed at Uber (San Francisco, CA)
Interview
Applied from Uber Job site. 1 Phone Screen, then got invited for Onsite. It was in 555 Market St. I went to their HQ by mistake. Turned out all Onsite Interviewer are remote, except one of them. The in-person FrontEnd engineer seems dislike me somehow, but he was the person to go lunch with me. Probably because he was the only in-person interviewer that day, so he had to do the lunch. Lunch was 30min, the interviewer didn't eat, watch me eating instead, very awkward. Some interviewers were nice and active. But the last interviewer seems busy with his project and didn't pay much attention to the interview, also because it was remote, made it hard to success. I didn't expect Onsite is actually using video conference. Their office in 555 market st seems a bit mess. Maybe that's Uber style, you can't expect much.
Interview questions [1]
Question 1
Phone keyboard number to word mapping; Time interval/calendar meeting time slot operations; stock trading system design.