I've been through various pieces of Google's hiring apparatus a few times and have come away pretty unimpressed that they have it any more figured out than anybody else. In fact I'd wager that tossing all the resumes they receive down the stairs and picking whoever ends up at the top of the stairs for any given position would probably work as well as the broken process they have in place. Google's process is so bad from the applicant standpoint that I've had to short circuit and kill the whole process, twice, from my end it had gone so off the rails on Google's side.
This isn't a particular criticism of Google's process in particular, hiring in general is pretty broken for every company, but it comes across as a bit of hubris that Google is going to bring something new to the table other than dysfunctions that are unique to Google.
Here's an interesting anecdote, I've applied to Google directly, for specific positions I would be qualified for, about a half dozen times and gotten crickets each time. Then out of the blue, months later, I'll get contacted via Linkedin by a recruiter who ends up funneling me into filling a position I couldn't possibly fulfill -- and I'm very open about that up front. I've even sent open job reqs back to the recruiter that I thought I'd be better for, but some kind of internal momentum has dictated that I'm now in the queue for some job I don't want and wouldn't qualify for anyways.
I'm sure I'm just a number to make sure the hiring manager passes some internal threshold so that they can hire the person they want anyways, but given the number and length of phone and in person interviews Google demands of candidates, it's a big time waste for everybody.
These days I just tell the recruiters what I'm looking for and if they aren't hiring for that job in that location I'll pass.