The process took 1 day. I interviewed at Google (Los Angeles, CA) in May 2010
Interview
LA Google isn't quite the place of Mountain View, CA. It is a satellite location with very few Google-ish perks. Most of the people associated with the interview were incredibly nice, although there were 1-2 snobbish a*holes I met. The interview is extremely technical, asking to hand write programs to solve various problems. Personally, I found writing code by pen extremely awkward, laborious, and unnatural. They seemed to find my reaction to that strange and it hurt my interview. They ask you to write computer science programs to accomplish various tasks. Most were interesting and fun to do although a couple were downright weird. They watch you doodle your program and comment when you go astray. I would have loved to have had a laptop to type on! Geez.... Overall, they said I did ok but there wasn't a real technical match between their current projects and my skills.
Interview questions [1]
Question 1
How would you write a program to detect memory segmentation faults?