The process took 1 day. I interviewed at Google (New York, NY) in Jan 2011
Interview
I was contacted by the recruter. and then comes with a phone interview. The process is longer than expected. maybe 3 weeks. During the interview, I am asked about basic algorithm questions like how to sort, and how to improve the algorithm by complexity and time. Later I was asked to write code on Google docs
I applied through a recruiter. The process took 3 months. I interviewed at Google (Mountain View, CA) in Dec 2010
Interview
So I interviewed for the BOLD Internship Program. I had two over the phone interviews that lasted about 30 mins each and most of the questions were behavioral. HOWEVER, the typical "Google" questions that look for your thought process caught me off guard. I really hit it off with the second interviewer, but not the first. I really recommended reading books on Google, they are really impressed by that. I read "What Would Google Do" and they really enjoy hearing if you have a feel for the culture and "quirky" they are; they pride themselves on that. I really thought I would get it because I went to NY with them for the BOLD Immersion Program, but apparently a lot of us were rejected :( Good luck :)
Interview questions [2]
Question 1
Describe an experience in which you were a team leader.