I applied through a recruiter. The process took 2 weeks. I interviewed at Google (Mountain View, CA) in June 2016
Interview
No phone screen, direct on-site.
5 interviewers, plus another engineer to have a lunch meeting but do not provide feedback.
The interviewers are quite diversified.
They ask questions and write comments. They follow up after you give the answers.
They are polite but did not give you offer easily. :)
Interview questions [1]
Question 1
introduce my current job, projects. Coding exercises, system design.
Cannot disclose the problems because of the NDA.