I applied through an employee referral. The process took 1 day. I interviewed at Google (Pittsburgh, PA) in Mar 2010
Interview
Get the interview for SDE intern, not an phone but an on-site interview.
I think it's mainly because I'm living close to their office.
The interviewers are nice, but they can't move forward on me.
Seems they have one year cool down if you've failed an on-site, I've try to apply again, but no response.
Interview questions [2]
Question 1
How would you desgin facebook, use the data struct to show the social network and find out the people that close to you but your relation are stranger (white board coding)
We have m slots for ads and n ads, each ads will have different revenue on differnet slot, design an algorithm to find out the best fit (find m ads in n ads and order them so that they can make max money, white board coding) .
The process took 1 day. I interviewed at Google (Mountain View, CA) in Sep 2010
Interview
Interviewed with five senior level engineers and a director level manager. Most of them asked senior level questions, i.e. design questions. One asked junior algorithms. Be careful about Google policy, if one interviewer said something bad about you, it's hard to you to get an offer, even though all others want you badly. Take simple algorithm questions seriously, explain to the interviewer like you are tutoring him, otherwise he may think you are missing some key points.
I applied through a recruiter. The process took 3 weeks. I interviewed at Google (Mountain View, CA) in Jun 2010
Interview
Got a Linkedin message from a recruiter that followed with one phone interview.
Then got invited to an interview on site.
Was interview by 5-6 engineers about various subjects matching the rating I gave in an e-mail from HR.
Interview was very long and exhausting, each engineer has different demands and you kind of have to figure them out and work them, didnt work for me!