I applied online. The process took 2 months. I interviewed at Uber (San Francisco, CA) in Jan 2019
Interview
5-6 rounds; starts with phone screen with recruiter, then 1 informal conversation with team member, then take home exercise, followed by 1/2 day on-site interview where you present the take home exercise and have 3-4 other interviews, followed by final interview via video.
I applied online. The process took 2 weeks. I interviewed at Uber
Interview
First, HR manager send introduction email. I need to reply to get NDA. After NDA, HR manager arrange a phone interview with hiring manager. Every process takes very short time and they are kind. One issue was the noise from the hiring manager phone. Others were great.