I applied online, and a recruiter reached out to me a couple of weeks later via email to schedule an interview. They had me fill out a form with basic questions about my date and coding language preferences for the interview. I received a bunch of information from my recruiter after setting up a date.
The interview consisted of a single question, completed in a text editor without syntax auto-complete (they had switched from using Google Docs). Unfortunately, I came down with strep throat the morning of the interview, so I didn't perform as well as I could have. The brute-force solution was very easy, but finding the most optimal one was quite challenging.
The interviewer was pleasant, but it sounded like someone was loudly washing dishes in the background. This was distracting and felt a little disrespectful, especially since they asked me to be in a quiet environment. It would have been a positive experience otherwise.
Unlike others, I was not told that the coding question was confidential.
Given an array of unsorted numbers and a target number, find the position of the target number in the array if the array were sorted.
The following metrics were computed from 15 interview experiences for the Google Software Engineer role in Austin, Texas.
Google's interview process for their Software Engineer roles in Austin, Texas is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Austin, Texas.