I have seen this guys ridiculously popular repo <a href="https://github.com/jwasham/google-interview-university" rel="nofollow">https://github.com/jwasham/google-interview-university</a>
I just don't get why is he fixing on a single company like google. I believe there are many other companies where he can be much happier. From what I read, engineers at google struggle to live up to expectations there. And those are the guys, that would be rockstar engineers in other companies.
Then apply somewhere else that will value your talents. Google isn't the only company out there.<p>I couldn't figure out why he was so focused on just getting hired at Google. Either try, try again, or move on to something else. That's kind of how it goes. Who knows, he might thrive at a smaller company that he never thought about before.