I applied in-person. The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Jan 2013
Interview
Phone interview with recruiter - Phone screen, broad general behavioral questions, Interview Manager, Interview, Team members x 3. Possibly higher ups.
Interview questions [1]
Question 1
None. Just know yourself and be ready to explain everything in a very organized and confident manner. The key is to understand their business, identify possible holes, have your own original ideas, and be able to massage your past skills and experiences to stir everything up into a beautiful, Googly cocktail that the manager and your teammate wants.