I applied through a recruiter. The process took 2 months. I interviewed at Uber (San Francisco, CA) in Aug 2018
Interview
Phone Screenings, Take Home Assignment, On Site. Overall the interview process was really smooth, the team was nice, and the recruiters were very helpful answering questions and walking through the offer.