I applied online. The process took 4 weeks. I interviewed at Google (New York, NY) in Dec 2019
Interview
The recruiter reached out and scheduled a phone screen. Very flexible in scheduling, allowed me to reschedule. The person doing phone screen was late by 20 minutes which kind of threw me off. I got positive feedback but didn't hear back for 3 weeks and was not called back for an in person interview.
Interview questions [1]
Question 1
one string question and one dyanamic programming question for online screening. Not hard. The phone interview didn't pass.
One 90 minute code challenge, then 2 45 minute technical phone interviews via Google Docs. Each phone interviewer is different. Some will ask you to be detailed with correct syntax, while others tell you to only think about concepts.
I applied online. The process took 2 months. I interviewed at Google in Dec 2018
Interview
First, I took the online assessment from Google. Then I got a call from Google for a phone interview, lasted for 45 minutes. Because the interviewer wanted me to spend more time on solving the problem, there was no brief introduction of myself, but rather solved problem during the entire phone interview.