I applied through an employee referral. I interviewed at Google
Interview
Only went through the first round interview that consisted of two 30-45 minute phone interviews back to back with two different employees from Google. Overall went pretty well and thought my algorithms were correct and efficient but did not move on in the process.
Interview questions [1]
Question 1
Given a list of integers, find the smallest consecutive set of integers that sums up to a given number k
I applied through a recruiter. The process took 2 weeks. I interviewed at Google in Jan 2019
Interview
There are two phone interviews back-to-back. They basically tested basic data structure and algorithm by giving easy questions. The two interviewers sounds friendly and give suggestions and help with solving the coding problem.
I applied online. I interviewed at Google (New York, NY) in May 2020
Interview
Apply online, contact by a recruiter a few days later to schedule the first back-to-back interview. After two weeks, another recruiter kicks in and schedule the final round back-to-back after three weeks. After the final interview, waited for more than a month to get rejected. Extremely slow.
Interview questions [1]
Question 1
something like write a calculator/ traverse a file system to find and delete duplicate file.
I applied online. I interviewed at Google (New York, NY) in Dec 2019
Interview
Applied online on Google Career. I received an email from a recruiter after 2 weeks. Phone screen with 2 weeks. Got rejection after 10 days. Make sure to make your algorithm efficient.