I applied online. The process took 2 months. I interviewed at Google (San Francisco, CA) in Dec 2016
Interview
I was contacted several times over e-mail, had a quick chat with HR over the phone, and then finally had the coding interview over the phone. The overall process was nice, and after the phone screen comes the team-up phase where they decide which team to pair you up with, but the team I was interested in only accepted PhD students, so it did not work out for me.
I applied online. The process took 6 weeks. I interviewed at Google (Durham, NC) in Oct 2017
Interview
Applied online and got contacted by recruiter. Did online coding screening, followed by 3 phone coding rounds. Waiting for a host match call now before I get the final offer.
Interview questions [1]
Question 1
Programming Questions on recursion, hashmap, sorting etc.
I applied online. The process took 3 weeks. I interviewed at Google in Nov 2017
Interview
I applied on the website, got an email to complete a coding sample. After completion, I was asked to schedule 2 phone interviews. Interviews were on a google doc and you can use your preference of language.