I applied online. The process took 2 weeks. I interviewed at Google (Irvine, CA) in Aug 2015
Interview
After applying online, I received an email approximately two weeks later asking to schedule a phone interview. This first interview was straightforward; I was asked a few basic technical questions including the time complexities of various sorting algorithms. I was then asked to schedule a phone screen. The interviewer gave me a problem to solve over the phone, and I was to solve it on a shared Google Doc. I apparently did not do so well because I was not allowed to proceed to the next phase, but I received an email letting me know that I would not be considered for further evaluation.
I applied online. I interviewed at Google in Jan 2017
Interview
Applied online. Was contacted by the recruiter soon afterward to set phone screen. Two 45 minute interviews in the first phone-screen. Contacted me again after a week for another telephone interview. Experienced call quality issues during the interviews, but the interviews went well in general.
Interview questions [1]
Question 1
Had one algorithm/coding question to solve per interview.
You are asked to give a small coding test, followed by two rounds of phone interviews. The process is super smooth and the recruiters make you feel important. This was the best interview experience I had, and I look forward to applying to Google again.