Preliminary interview with one interviewer, approximately one hour.
First, the interviewer asked about a project I completed, followed by a coding question.
During the coding question, the interviewer added further complexities to the initial problem until it reached its final version, which I described.
Given a string that only contains lowercase letters, you need to delete repeated letters, leaving only one of each. The resulting string should be lexicographically as small as possible.
i.e. bcabc Delete the first 'b' and the first 'c'.
The following metrics were computed from 748 interview experiences for the Google Software Engineer role in Mountain View, California.
Google's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Mountain View, California.