I applied through an employee referral. The process took 4 months. I interviewed at Google in Jan 2019
Interview
After I applied for the position, I first received a coding challenge in about one month. Then, after three weeks, an HR contacted me and helped me schedule two back-to-back phone interviews, each lasted for 45mins. In the day after the b2b interview, I got an email from my HR telling me to schedule one additional 45min phone interview. The interviewers are very patient and helpful, making me feel good about Google.
Interview questions [1]
Question 1
For the phone interviews, the first round was about completing an iterator interface. The second round was to calculate the number of trailing zeros after multiplying a group of integers. The third round was to find if a node in a graph is GUARANTEED to reach to the success node.
There was one phone screen behavioral interview. That led to two technical interviews where you had to type your answers on a google doc while the interviewer was on call with you.
I applied online. The process took 2 months. I interviewed at Google in Nov 2018
Interview
I applied online with the referral and got the first message from hr only after a month. Hr scheduled me two interviews in a row where I had a 15 minutes break between them. I've solved all the problems (there were two about algorithms and data structures) but it took me a long time to solve the first one. Maybe that's the reason why I wasn't got to host matching and got a refusal (it was again about a month of waiting for the answer from hr).
Top companies for "Compensation and Benefits" near you