I applied through an employee referral. The process took 3 weeks. I interviewed at Google in Feb 2017
Interview
Applied through employee referral... first call with recruiter was just general screening questions, followed by 2 phone interviews.
The two phone interviews are very dry. The interviewers basically read through a list of pre-defined questions and note down your answers. They're technical, one for system troubleshooting and one for project management. They will not give you any feedbacks or drilldown questions to your answers.
Unfortunately I didn't answer one of the questions too well, but overall, I felt that this interview process is dumb. Why don't they just send me to one of the test centers to test my knowledge instead of sending humans to conduct interviews? There're little to no human interactions whatsoever with the interviewers. They simply read off a list of questions and note the answers regardless of what you said. They do leave some time in the end for you to ask them questions though. I guess that's the only benefit otherwise I don't see any points in these phone interviews.
Interview questions [2]
Question 1
General project management questions. Check out PMP, Six Sigma, and PRINCE2 frameworks.
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?