After someone referred me for an entry-level, full-time position, I was contacted by a recruiter.
We scheduled a phone chat where she explained more about the role and the interviewing process, and answered any questions I had. She was very nice and helpful!
Then, she scheduled me for an interview on Google Hangouts with a software engineer at Google, at a convenient time.
The interviewer was nice, and all the questions were technical. It started with a simpler one and then progressed with more complex questions, focusing on optimizing the code.
The interview was 45 minutes long, and at the end, I had the chance to ask any questions I had. The interviewer guided me when I was stuck with a question and was interested in my thought process, as well as in checking if I understood the advantages/disadvantages of using one method or another.
They ask you to sign a non-disclosure agreement about the interview questions.
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.