Google has simply shown, in my opinion, an extreme lack of respect for the interviewee. Massively delayed or non-existent communications, sloppy bookkeeping, canned responses, pandering for applicants, etc. My interviews only consisted of a barrage of highly technical questions. Not once was my resume brought up. Not once was I asked about me in an interview.
Aside from being terrible at communication, Google implicitly rejected, without appeal, someone with offers for a PhD and someone who owns two checks from Knuth. But of course, credentials are not sufficient. My repositories, that contain code ranging from complicated group theoretic computations to implementations of set covering algorithms, meant nothing to them, even though I believe they subsume all of the gymnastics they put their interviewees through. It is a shame to see that current Google employees may also not have a job there, were they given the same set of interviewers as I had under the same circumstances. (And don’t get me wrong, they are extremely bright people and should be working at a top-tier company.)
Overall, I am quite appalled with Google’s interactions with me over the past year, and if there is this much contempt for interviewees like me, I wonder if they should be held in the same position.