I applied through a recruiter. The process took 4 months. I interviewed at Google (Mountain View, CA) in Nov 2016
Interview
Long, unfortunately due to my busy schedule. It seems they would have sped up the process for someone who wanted it. Two phone interviews and then flown out to Mountain View for five interviews in a row. Some technical in nature, some not. They interviewers were amazing, but my recruiter was on vacation the day of my interviews and I wasn't let in to the building on time to start.
I applied through college or university. I interviewed at Google (New York, NY)
Interview
Brief phone screen that led to on-site interview in the Mountain View office, which consisted of five interviews throughout the entire day (mix between behavioral and technical). Phone screen was with somebody in the role, and consisted of describing how to architect a vague feature that Google currently implements. On-site behavior interviews concerned themselves with how to manage people, and technical interviews covered basic algorithms and structures.
Interview questions [1]
Question 1
How would you manage a team that had conflicting paths on how to proceed?
I applied through a recruiter. The process took 3 months. I interviewed at Google (New York, NY) in May 2016
Interview
Longish process, but handled with care and precise expectations laid out. In the end according to feedback, the fit was not ideal, although they liked me and knew I could do the job. The people I met and spoke to, from the recruiter to handlers to greeters and team I interviewed with on site were all super cool and obviously dedicated. On site was a four hour multi-one-on-one including lunch meeting affair.