I applied online. I interviewed at Google (Austin, TX) in Aug 2020
Interview
It was a step by step process:
A recruiter reached out to me on LinkedIn. I shared my resume.
I received an email the next day asking for my availability for an interview. I gave 5 optional dates 1 month away, but rescheduled later.
I received another email after 3 days, confirming the date and time, along with the interview process information and preparation guidelines.
Technical Round: There was one Engineer on the call, and the link to code pad was already shared. We connected, and the interview took off in a minute.
Interview questions [1]
Question 1
You have some sticks with positive integer lengths. You can connect any two sticks of length x and y by paying a cost of x+y.
You perform this action until there is one stick remaining. Return the minimum cost of connecting all the given sticks into one stick.
Input: 5 2 8 1
I applied through a recruiter. The process took 1 day. I interviewed at Google (Tel Aviv-Yafo) in May 2017
Interview
I was contacted by a recruiter located overseas. He gave me many links to the interview process. Unfortunately, the recruiter didn't get back to me for a few weeks, then my interviewer was traveling and it was too late to understand why I didn't pass the interview.
I applied online. I interviewed at Google in Apr 2020
Interview
Process was fast and the recruiter was very nice. phone screen + onsite ( system design 2 + coding + behavioral ). For system design, I would prepare more on their current product offerings or the team you have applied for.