I applied online. The process took 2 weeks. I interviewed at Google in Jan 2017
Interview
Had two phone interviews. First interview, I was asked how to implement a function that related to binary. Second interview was more technical and needed more in depth knowledge about graph theories. Both interviewers gave hints and were very friendly.