I applied online. The process took 2 weeks. I interviewed at Google (Toronto, ON) in Dec 2017
Interview
I got one coding challenge at the beginning which contains 2 questions, 1 easy and 1 difficult for 90 mins. Afterwards, HR contacts with you to schedule a phone interview which will be just for 45 mins. You share one google doc with interviewer and start to write your code there.
I applied online. The process took 4 weeks. I interviewed at Google in Jan 2018
Interview
Online Test - 2 problems medium leetcode level, something on rows of plants, flowerbeds
Also one on time format conversion
Phone interview - coding
It was a very good experience, recruiters are prompt and good. They call and reject you.
Interview questions [1]
Question 1
Online Test - one tough one medium question
Phone interview - easy level questions, time complexity, space complexity