Screening call: Simple 15 minute phone call with recruiter to assess my interest in the position (i.e. Why this position? Walk me through your resume. What is your understanding of this position?)
Phone interviews:
Recruiter sent me a big list of materials to study to help me prepare. It was very comprehensive, and advised me on which topics to prepare to speak about with the interviewers. I felt that this was very fair and prepared me well for what was coming. I spoke first with a team member in Mountain View, CA who was very nice and relatable. The next person I spoke to was a manager, and that interview went a little more roughly-- as she had a very heavy accent and had me on speaker phone, which was pretty distracting. Despite the communication problems, she was very kind and did not ask me anything I felt was unexpected. (How would you spend $1 million in a day? How would you help a hotel owner (gives lots of details about the owner's situation) to market his business using Google products? And if you had to expand beyond Google products)
Onsite interviews:
I was invited to do onsite interviews a day or two later. Scheduling was a pretty easy process, and Google set up and paid for travel and lodging. I was very impressed by their attentive-ness.
2 interviews were great- they have many interviews in one day, so I was onsite with a big group of people (that weren't interviewing for the same position as me). We had a tour of the office, then 2 30-minute interviews. I interviewed with two managers, one from client services and another from a similar department. Questions were fair and engaging, and though the interviewers recorded my answers and seemed to have a list of questions to ask, they veered from their script and we had nice conversation.