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.