The process took 2 weeks. I interviewed at Google (Austin, TX) in Feb 2013
Interview
1) Phone
2) On-site (G+ Hangout with managers and team members from other campuses)
Time from first contact to offer was less than two weeks. They are very focused on quick feedback and candidate experience.
Interview questions [1]
Question 1
Providing on-the-spot criticism for different resumes with regards to specific job requirements.