I applied through a recruiter. The process took 4 weeks. I interviewed at Google (Wellesley, MA) in Sep 2018
Interview
Two back to back technical interviews, 45 min each. Interviewers are really helpful and give a lot of hints. Sometimes they will let you pass if they think you understand the problem. They would use about 10min to talk about what they do at Google and then jump right in. I coded in Java.
Interview questions [1]
Question 1
I got three small questions in the first interview and one big class design question in the second.
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.