I was contacted by a friendly recruiter, who stayed with me throughout the entire process.
The first interview was more of a "get to know you" conversation.
After that, I completed a one-hour coding sample in Java, where I solved two problems.
Finally, I had a technical interview with a member of the YouTube team, where I was asked to solve algorithm problems.
If you have a string, how would you determine the number of unique characters in it?
The following metrics were computed from 142 interview experiences for the Google Software Engineer role in San Francisco, California.
Google's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in San Francisco, California.