The patchy, haphazard mess that they call an "interview process" is the most ridiculous and atrocious failure I have encountered in my 25 year career.
The drawn-out convoluted process took over 3 months and a total of 5 rounds. One round included completing a take-home coding project which gobbled up 2 weeks of my life. The actual 'challenge' had absolutely nothing to do with the job itself, which is typical of this broken hiring scene. After that long project, and 4 more interviews, I was rejected.
The worst part is that the reasons for the rejection were the same things that the hiring manager knew from Day 1. Yet they dragged me through the entire process then claimed I lack skills.
Furthermore, they use a 3rd party recruiting company, and their communication is sloppy, flaky, and downright cowardly. The person that had to break the rejection to me, was some random messenger whom I have never spoken to.
This is probably the worst company in Mountain View to work for, so don't waste your time with them. I'm baffled that Google actually invests money into clunky operations such as this. In fact, I'll probably even send them an invoice for the time I poured into their ridiculous 'take home project'.