I applied online. The process took 2 weeks. I interviewed at Uber
Interview
The conversation with HR and hiring manager went very well. The next round was asking me to work on a case and sent back my code and PowerPoint to them within 48 hours. They sent me rejection letter a week later. I'm really frustrated with their feedback. They want to hire someone with some kind of skills. The case I worked on had nothing to do with those skills. Every candidate spends lots of time and makes every effort to prepare for job interviews. PLEASE respect other's time and effort.
The process took 5 weeks. I interviewed at Uber in Nov 2018
Interview
I had a call with a recruiter, followed by a technical coding interview, a technical research interview and a culture fit interview with current research scientists. All were over the phone/internet.
Interview questions [1]
Question 1
The coding interview was a straight forward question where brute force + dictionary was optimal. This was followed by some slightly harder follow-up questions on modified assumptions about the input data.
The research interview was a pretend first research meeting on a topic given by the interviewer. We brainstormed together and the interviewer probed (fairly lightly) my knowledge on the fields that we touched upon.
I applied through a recruiter. The process took 2 weeks. I interviewed at Uber (San Francisco, CA) in Mar 2016
Interview
I heard from a recruiter online. This led to a phone screen and then a phone interview from the team. Then I was asked to prepare a presentation, and had an in-person where I presented to a panel for about 3 hours.
Interview questions [1]
Question 1
What is an example of a time where someone challenged your work?