I applied through a recruiter. The process took 7 weeks. I interviewed at Uber (Bengaluru) in Feb 2017
Interview
6 rounds of interview over 45 days. Worst interview process plus questions were basic none of their engineers were close to b at android.
One day they said we will want to have bar raiser then I asked this will be my 7th round and in hindsight hr was thinking that this will be my 5th round (obviously how can they remember things over last 2 months :P :D). So they gone back to interviewers and said sorry feedback wasn't positive, if it's not positive how come they can go ahead in the process. As an interviewer how can I remember some X candidate who has appeared some 2 months back, with hr also not aware of no of rounds, the process is so vague.
If someone wants to appear go ahead and tell them all of my interviews has to be scheduled in one or two days. Interviews will generally starts at 7:00 a.m, so you should sleep properly interviews will be basic only so don't hassle too much.