I applied online. The process took 4 weeks. I interviewed at Google (New York, NY) in Nov 2017
Interview
I had two technical interviews, they asked different questions that required I code on a google doc while on the phone with them. I would recommend studying data structures and different algorithm design questions a bit beforehand
I applied online. The process took 2 weeks. I interviewed at Google (San Jose, CA) in Nov 2017
Interview
Applied online. Did google foobar. Called me and asked me questions. That's about it. Send me another coding challenge. Then they phone screened me. Questions were reasonably difficult. Shouldn't be that hard if you prepare throughly though.
I applied through an employee referral. The process took 4 weeks. I interviewed at Google (Nashville, TN) in Dec 2017
Interview
My friend referred me the position. It takes one week to begin the interview process. Due to some school work, I deferred the interview to one and a half months later. The recruiter is very friendly.
Interview questions [1]
Question 1
It is mainly coding questions. It also include some very basic java and data structure questions.