I applied through a staffing agency. I interviewed at Uber (Bengaluru) in Aug 2017
Interview
Started with an Hacker rank online coding question. There were 2 questions. One had a huge test set and my answer was having timeout issue for 2 test cases. Other was hard, but ttest cases were very minimal which was not known.
Interview questions [1]
Question 1
Knapsack problem with a twist that you can take any number of sacks of a given weight.
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.