I applied through an employee referral. The process took 4 weeks. I interviewed at Google in Feb 2020
Easy interview
Application
I applied through a recruiter. The process took 6 weeks. I interviewed at Google
Interview
Was approached by a Google recruiter through LinkedIn for a position which was outside of my career interests (Backend). I had an introductory phone call with this recruiter and we agreed that they would forward my information to another recruiter in charge of the position I wanted (Embedded Systems). I got an email from this new recruiter a few days later.
I spoke with this new recruiter and we scheduled a phone technical interview with a Software Engineer for the technical interview. The recruiter who set up my technical interview kindly provided me with some guides and articles to prepare for the interview. There are plenty of other guides out there to help with the Google interview process. Both recruiters were kind and very professional.
A few weeks later I had the technical interview with the Software Engineer. It was over the phone and with a Google Docs document to contain the program you're asked to write. The interviewer was kind and clear about the question being asked. This process went on for about 30 minutes.
A few days later I got an email from the recruiter with the decision, the feedback from the Software Engineer and recommendations for future interviews.
Overall, it was a pleasant experience with no issues. Make the best of your time to prepare.
Initial online interview via google docs over google meet, followed by in-person coding interviews at the office. The questions asked were a mix of of embedded systems related questions and standard algorithm questions.
Interview questions [1]
Question 1
String questions, search questions, embedded systems questions.