I applied online. The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Oct 2019
Interview
The google interview process is well documented; there were no surprises here. The recruiters were all great and friendly, the process was transparent and speedy. The phone screen interview felt unusually easy, at least compared to the on-site interviews.
There were five on-site interviews total, with a lunch break in between. Expect the usual algorithms and data structures questions, and a behavioral round.
I left the on-sites feeling confident, but did not make it to the Hiring Committee. Their standards are pretty high!
Interview questions [1]
Question 1
Q: Implement a hash table with TTL (time to live) functionality.
Follow-up: how do you optimize this when input sizes approach infinity? As in, when you have a user inserting in an infinite loop.
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.