I applied online and received a coding sample. After completing the coding sample, my recruiter handed me off to another recruiter. This new recruiter informed me that I would be interviewing onsite next.
After a phone call, I scheduled my interview and interviewed at their Los Angeles office. The office was nice, and most of the interviewers were fairly kind. I had four interviewers. Three of them I felt went well, and one I felt went rather poorly.
This particular interviewer did not seem to care much about my time. He went on his phone during the interview and even took off his shoes to put his feet up on a chair. I wanted to ask him questions, but he was busy on his phone. My other interviewers, however, were kind.
I did not hear back for four weeks. I then emailed my recruiter asking for an update. After scheduling a phone call, she informed me that I would not be receiving an offer. I was pretty disappointed by the poor communication and how long the company took to make a decision.
Algorithms & Data Structures
Very standard topics.
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.