The process took 4 weeks. I interviewed at Google (New York, NY) in Feb 2011
Interview
I had two phone interviews: the first was more product-focused: Let's talk about some Google products you use. What would you improve in them? How exactly would you improve this? Alright, now let's talk about Google Docs. If we wanted to add offline functionality and we wanted to automatically cache some documents, how would you go about deciding which ones?
The second interview also had some more general-purpose thinking questions. Like, if you are on a chessboard and you want to move a piece from the top left to the bottom right corner according to these rules, what is the minimum number of moves that would take?
All in all, a pleasant enough process with a responsive recruiter managing it.
Interview questions [1]
Question 1
Let's talk about Google Docs. Let's say we wanted to offer offline functionality, and we want to automatically make some documents available offline. How would you go about deciding which ones?
The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Aug 2011
Interview
I have interviewed for several positions with Google. All of which would have essentially been lateral moves. Ironically, Google determined I was not technical enough for their teams.
Interview questions [2]
Question 1
If you have a vacant field and add one flower and the number of flowers doubles everyday and at the end of 45 days, the field is full, on what day is the field half full?
I applied through a recruiter. The process took 4 weeks. I interviewed at Google in Apr 2011
Interview
Recruiter found my CV online. Total of 7 1:1 interviews: 1 phone interview with recruiter, 1 phone interview with PM, then 4 other PMs on site (1 remote video conf) and 1 eng. director.
Interview questions [1]
Question 1
Sizing/estimation questions, name a web product and brainstorm on how to improve it, market understanding, coding/sorting algorithm question.