I applied through university. The process took 8 weeks. I interviewed at Google (Sunnyvale, CA) in Oct 2018
Interview
1 Phone Interview and 4 round Onsite Interview. 3 Algorithms and 1 OOD.
Phone interview is on Google Doc, and Onsite interviews are on whiteboard.
Be careful that you need to check in the hotel they booked for you as early as possible, otherwise, they might oversell and make you live inside San Jose, and you have to drive more than an hour to go to the interview.
Interview questions [4]
Question 1
Modified Merge Sort. A sorted array, change k number, re-sort
1 coding assessment. If you pass, you get to the final round which consists of 4 rounds in one day. 3 technical and one behavioral. The algorithms I had was BFS, Min heaps, and backtracking(parentheses)
Got an OA first.
And an interview call.
Question was backtracking leetcode.
i would say a medium-hard question . I was able to solve it but still got rejected. I was hoping for second on site round. idk why .
But i think my interviewer is not in interested in my code like she is not even correcting me.
I applied online. I interviewed at Google (Seattle, WA)
Interview
I applied online with no referral. First was an online coding challenge then 4 virtual onsite 45 minute interviews. I had a call with my recruiter to learn about the details of the interview process. They were 3 technical interviews and 1 behavioral.