I applied through a recruiter. The process took 4 weeks. I interviewed at Google in Dec 2021
Interview
I've received an email from the recruiter. We set a phone call in a week. It was a casual talk about my work interest and the interview process. Then, we set a date for a technical interview - 45 min phone interview.
On the phone interview, I got I wrote code on a blank google doc shared with the interviewer.
Interview questions [1]
Question 1
1. question:
Finding the shortest path in a grid with obstacles
Follow up question; with certain number of obstacle elimination
https://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination/
It was somewhat of a long process but the recruiter is truly helpful and informative. I had to complete a coding challenge then from there I had to do two back to back technical interviews where each interviewer gives you a problem and builds on it.
Interview questions [1]
Question 1
I only got to the technical screening process. The questions weren't too difficult I just didn't prepare enough because I did no leetcode prior.
Applied through website for new grad software engineering opportunity. Got rejected without an interview. What a shame. Would apply again next year, what a great company, even though i applied with a referral.