I applied online. The process took 2 weeks. I interviewed at Google (Seattle, WA) in Mar 2015
Interview
Phone interview mostly about my background and less hypotheticals, followed by 1/2-day onsite interview. The onsite consisted of three 45-minute interviews and lunch. The interviews were entirely hypotethical questions, nothing about my background or prior experience. Each interview consisted of 2-3 hypotheticals, sometimes building upon each other. The lunch was more casual and was an opportunity to interview the Google employee and not be interviewed myself - this helpful in providing insight into life at Google.
Interview questions [1]
Question 1
Estimate how you would have determined the required data storage when gmail was initially launched.
I applied through a recruiter. The process took 4 weeks. I interviewed at Google (Kirkland, WA) in Feb 2016
Interview
Mostly good but it seemed the tech guy and one PM out of 4 was intimidated by my experience, they kept asking un-related questions and with unrealistic assumptions and wrong logic, their reasoning was flawed too.
I applied through a recruiter. The process took 6 weeks. I interviewed at Google (Mountain View, CA) in Jul 2016
Interview
The interview process was well planned. I was told I would have 3 interviews, 45 mins each with 3 product managers. There was a lunch with another PM. If the interviewers requested additional information, there could be 1-2 additional interviews. In my case, I didn't have any additional interviews.
Interview questions [1]
Question 1
Typical questions about product strategy and design. They also ask estimation based questions and some technical questions. Every candidate is asked to sign an NDA so specific questions cannot be disclosed. However, even if the questions are made public, it wouldn't make much of a difference.