I applied through an employee referral. The process took 1 day. I interviewed at Google (Mountain View, CA) in Nov 2010
Interview
The interviewer asked a few questions about my resume. I think I talked to long when the interviewer said, "tell me about yourself". Be careful with that question, the interviewer is probably just looking for a couple of key points. Also, use the opportunity to say something personal so they know you're a real person.
Interview questions [2]
Question 1
Was asked how I would implement division without using division or mod operators. The answer should return in the form quotient r remainder.
I applied through a recruiter. The process took 1 day. I interviewed at Google in Jan 2011
Interview
The process was smooth. The recruiter called and set up the interview.
The interview started rough with a lot of phone static and the interviewer having cold did not help.
The interviewer was co-operative and smart. Helped build up solutions. The questions were not hard. Somehow I was not in the right frame of mind to give affirmative answers. Hand waived a lot.
The process took 2 months. I interviewed at Google in Jan 2011
Interview
I really started to like Google after going through the interview process. Everybody I met was smart, friendly and cool. I would see my self working with these people. I had one phone interview and 2 onsite interviews since I was local. As usual, the interview consisted of algorithm/coding on whiteboard. I think I did alright on the first onsite interview, but not good enough to meet the hiring bar, so they decided to bring me in for another round of onsite interview. That didn't go so well. The problem is actually easier on the second round, but my brain somehow shutdown during the coding phase and was stuck for a while just staring at the whiteboard. It looked really bad. The interviewer had to guide me through some basic coding logics, after which I knew I had failed.