I applied online. The process took 2 months. I interviewed at Google (San Luis Obispo, CA) in Dec 2018
Interview
It went very smooth, I had all my questions answered promptly and they were very professional. They had nice recruiters who all transitioned me between the other recruiters smoothly. The interviews were with 2 separate people and had two separate phone calls with their own coding question.
2 hour phone interviews with engineers; time for questions at the end; only technical; was not asked any behavioral questions; had to submit a form detailing project preferences; back to back
I applied online. The process took 4 weeks. I interviewed at Google in Jan 2018
Interview
Two or three phone interviews and you write the code in a shared google doc. The questions are easy coding questions and it seems like they want you to be able to come up with algorithms, analyse your algorithms, and find edge cases.