I applied online. I interviewed at Google in Jan 2017
Interview
Initially it was 2 technical 45 minute phone interviews. Need to code on a shared google doc.
Then they called for an additional one. So 3 interviews in total. It took around a 3 weeks.
I wouldn't call it a difficult interview. The questions were very straightforward. No googliness or puzzles. Basic data structures and algorithm, especially trees. 2 of my rounds were on trees. If you are done with CTCI, you should be able to ease it. Get your data structures strong, really strong . Also, get comfortable coding. This is very vital, as interview preps can stress you out and you can blank out even on the basics. So practice a lot.
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.