I applied online. The process took 8 weeks. I interviewed at Google
Interview
Flew out to Mountain View (2018) for full onsite interviews, meeting four people. It was a pooled process, in which team options were presented after the interview process was complete.
I applied through an employee referral. The process took 2 weeks. I interviewed at Google in May 2017
Interview
2 phone screens and ultimately flew to Cupertino HQ for a 5 hour long in-person interview(s) with 5 different people. Conversations ranged from general personal questions to deep analytical questions.
Sent an email, had a 30 min interview
Got an auto email 2 weeks later, it wasn't a really positive exp for me as a candidate I would advise to give an answer within a week, including a short FB