The interview process was really quite enjoyable, if a bit stressful at times. Initially, I applied online and about a week later I was contacted by a recruiter in the Mountain View office by email asking to set up a brief call.
1st ROUND: A 15 minute phone call with the recruiter just to get a little more color on my resume and transcript (asked to verify cumulative GPA, graduation date, that sort of thing) as well as learn more about the Associate Account Strategist role. This round seemed to mostly be a litmus test to measure whether or not I was personable/friendly on the phone.
2nd ROUND: Received an email from my recruiter saying he wanted to move me forwarded in the process, the next step being a phone call with two people at Google (one person in the position, the other a manager). This was slightly more challenging, but if you prepare for it, you'll be fine. The resources I used were:
+ Glassdoor interview reviews. SO HELPFUL. I compiled a list of questions people had been asked and then answered them in my own words, which helped me out multiple times in the 2nd and 3rd round interviews.
+ The job description. Be familiar with it, able to put it into your own words, and have relevant anecdotes from your life demonstrating why it would be a good fit for you.
+ The packet the recruiter sends you. This is amazingly helpful, be very familiar with all of this stuff (mostly links to the technical aspects of AdWords and other Google products, and it's helpful to explore all the links on the individual pages).
+ Google's Wikipedia page (just for informational purposes- knowing the company's revenue, number of employees, office locations, etc. is always a good thing).
+ The Four Pillars of Google, as I like to call them. These are in the packet your recruiter emails you, but deserved their own special mention. Role-related knowledge, Thought process, Leadership (also strive to mention how team-oriented you are), Googleyness (essentially your personality, try to be excited or bubbly or something positive, do NOT be bland). Try to work in one or multiple of these pillars into any responses you give.
3rd ROUND: Received an email from my recruiter that Google wanted to fly me out to Ann Arbor for interviews. I did more preparation from the stuff I studied for 2nd round, and basically tried to be as zen as possible. Flew out the day before, took a cab from Detroit to Ann Arbor, and slept at the comfortable Sheraton where Google houses their interviewees. The following morning, went downstairs and met some of the other people interviewing for the position in the lobby. We all took a shuttle to Google's office and went inside. Without saying too much, there were two back to back interviews lasting an hour in total.
4th ROUND: Received an email from my recruiter saying he wanted to move me to the Hiring Committee phase. My understanding is that this is where they have unbiased and objective people review the notes on candidates that made it thus far, but I don't know that for sure. I read one Quora post about the percentage of people getting through the Hiring Committee part and was met with a pretty grim 10% offer rate.
Despite not getting an offer, it was a fun process and I met a bunch of cool people. I think I gained some pretty valuable interviewing experience along the way as well, so all in all it was very positive.