I applied through an employee referral. The process took 3 months. I interviewed at Google (New York, NY) in Oct 2018
Interview
1 online assessment having 2 algorithm questions
2 telephone interview with follow-ups, there's one hard question and 2 medium question for each interview.
Take placement interview with host manager, there's no technical question
I applied through college or university. I interviewed at Google
Interview
You apply online. They email/call you to set up phone screening. At screening time they call you and you write code on Google Docs as they listen to your explanation.
Interview questions [1]
Question 1
Describe a binary search tree and build one in your language of choice.
I applied through an employee referral. The process took 2 months. I interviewed at Google in Oct 2018
Interview
I applied in mid-September through an employee referral. A week later a recruiter reached out to gather additional information, i.e. availability in the next three weeks, skills, interests etc. I took the whole three-week window in order to better prepare for the technical interviews. There were two back to back interviews, each 45 minute long. The interviewers were really friendly and helpful. They were constantly giving me feedback. I can't disclose the questions since I've signed NDA but they were mostly Leetcode medium. After the interviews, the next day, I heard back from the recruiter that I've been sent to the hiring committee. Two weeks later, the recruiter reached out to me say that my interview feedback was positive and that they moving me into host matching phase. A week later I got a match and scheduled the interview the next day. Typically, Google host matching process is long and not-so-transparent. But I got a quick match because I think I filled up the project preference form as detailed as I could, using all the character limit. A week later the recruiter reached out to me to tell that my host wants to go ahead with. I gracefully accepted the offer right away. A week later, I got my official offer letter.