It's rather typical with a phone screen where they ask you basics about data structures and algorithms and have you code on a Google Doc. This is followed by an on-site interview session.
They typically have five questions that cover five different categories, including:
The intent of this code is to reverse the words in a string. The code has 1 compilation error, 1 runtime error, and 3 logical errors. Please identify and explain all of them in the provided code.
The following metrics were computed from 115 interview experiences for the Google Software Engineer role in Los Angeles, California.
Google's interview process for their Software Engineer roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Los Angeles, California.