I applied online. The process took 1 day. I interviewed at Google (Toronto, ON) in Mar 2015
Interview
Two rounds interview, each one lasts about 30 minutes.
The interviewer will ask about your background, and they give you a coding question, and ask you code on google docs.
Interview questions [1]
Question 1
First Problem: A string processing problem, find a certain pattern and replace it. It's not easy to write it correct in a short time, lots of corer cases.
Second Problem: Implement a iterator for a Set. This problem tests understanding of set structure, and how to implement a set iterator.
I was asked network questions and linux questions. Basics CLI commands and more elaborated ones here I was asked to explain the processus of thoughts. Asked also about school experiences
Interview questions [1]
Question 1
What is the name of the command to see the processus running in background
I didn’t get an interview because my resume must not be a fit. I also don’t grind leetcode so idk. I hope in the future I will be a SWE FANG hype beast
The interview process involves long, complex processes and extensive candidate analysis, with plentiful of interviews, screening rounds, and evaluations. Although it was very organization and able to know the status, the entire process was quite extensive, looking for the right person.