The interview process was very long and stressful. This was my second time interviewing at Google. After a phone screening, I was invited to the office for an onsite interview.
My interviews were split between two visits. I had three interviews on my first visit and three more on my second.
While the interviews were fairly relaxed and I managed to find solutions to each question, I was still denied an offer. Given my performance, the recruiter was willing to work with me on finding a team at Google that might be a good fit and then try to appeal to the Hiring Committee once more.
Speaking with teams, combined with long wait times for feedback, resulted in a four-and-a-half-month-long interviewing process. In the end, I wasn't given an offer.
I appreciate Google's effort in trying to find a place for me, but the process was draining and raised my hopes several times, only for me to leave with nothing in the end. I don't see myself interviewing for Google again unless I had better assurance of faster feedback.
The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.
Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in United States.