I had two coding rounds, followed by a virtual onsite day of four interviews.
The first two coding rounds went fairly well. The first one was a bit of a fluke, as I provided a correct solution which the interviewer failed to question me on correctly. This was amended, and I was asked to complete another coding interview, which I did and passed.
The onsite interview was divided into two technicals, one system design, and one behavioral.
The behavioral interview was easy and went great. The technical interviews also went well, though I struggled a bit throughout. The system design interview could have been conducted better.
Build a song recommendation system.
The following metrics were computed from 93 interview experiences for the Google Software Engineer role in Seattle, Washington.
Google's interview process for their Software Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Seattle, Washington.