The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Jan 2012
Interview
There were 2 technical phone interviews which went pretty well. The questions were really simple and the interviewers were really nice. I got an email a few days after to set up the on-site interview.
The on-site interview was a lot harder. First I met with the recruiter who was really nice. She showed me around for a bit and then took me to a meeting room where I had all the interviews. The questions were a lot harder, they made you think in overall solutions to big problems, instead of focusing on something small.
Overall it was nice going to MTV and meeting some of their engineers.
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.