I applied through a recruiter. The process took 2 weeks. I interviewed at Google in Jan 2016
Interview
I was contacted by a recruiter for a phone screen. Then I was invited for a 45 minute phone technical interview. The entire process took less than two weeks. I was not selected for further rounds.
I applied through college or university. The process took 4 weeks. I interviewed at Google (New York, NY) in Nov 2016
Interview
Resume screening, and phone interview scheduled in 4 weeks. Process a bit long.
Talked to other friends who got interview for the same position yet the interview questions were completely different. Pretty much depending on the interviewer. My interviewer was kind and passionate about his work. He explained everything clearly and asked great questions to challenge your project. So the interview process was overall very rewarding.
Yet it seemed to me that the interviewer deliberately hid his discontent about your project. It is good in the sense of respecting your answer and your feelings, but "bad" in the sense of giving you the false hope.
HR very helpful, kind and responsible. Rejected timely.
I applied online. The process took 2 months. I interviewed at Google (San Francisco, CA) in Jul 2016
Interview
There were one email, one phone screening, one tech phone interview and one on-site interview comprised of four tech interviews and one chance to talk to the employer during lunch time. The staff were very nice, the technical people are also easygoing, they are knowledgable and trying to guide me during the process.
Interview questions [1]
Question 1
technical stuff covering a lot of areas, very comprehensive