Food, buses, free bikes, internal tooling. The only good things about Google in my experience were the perks, really.
Unfortunately, I was placed on a very boring internal project, which I don't think should have been necessary in the first place.
Since Google is such a truly massive company, there is a very real risk that you will spend all of your time and energy on what is essentially grunt work to keep the massive ads machine rolling along.
Went through campus recruiting, with three interviews in total. Two were technical, and one was semi-technical for host matching. The first two were on-campus interviews that tested algorithmic and critical thinking skills. Know your algorithms and
Applied online and was contacted the next day. Interview scheduling was really prompt as well. There were two back-to-back technical interviews. The first interviewer asked a little about my resume and projects that I had worked on.
Two simple phone interviews were conducted, where I was asked to solve problems in any language on Google Docs. Advanced data structures and algorithms are a must. I failed the second interview because I didn't know of a "trie".
Went through campus recruiting, with three interviews in total. Two were technical, and one was semi-technical for host matching. The first two were on-campus interviews that tested algorithmic and critical thinking skills. Know your algorithms and
Applied online and was contacted the next day. Interview scheduling was really prompt as well. There were two back-to-back technical interviews. The first interviewer asked a little about my resume and projects that I had worked on.
Two simple phone interviews were conducted, where I was asked to solve problems in any language on Google Docs. Advanced data structures and algorithms are a must. I failed the second interview because I didn't know of a "trie".