The on-site interview had five rounds in a single day. All of them included one coding and one design question. Each review was one hour long.
You could choose to work on a whiteboard or a Chromebook. The option of writing code on a Chromebook was pretty nice, as you could easily edit and insert new lines.
Coding was simple to solve, but design was pretty hard.
Be prepared; they will ask you to design a Google product, and not only high-level components but detailed data structures.
The following metrics were computed from 22 interview experiences for the Google Software Engineer role in Kirkland, Washington.
Google's interview process for their Software Engineer roles in Kirkland, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Google's Software Engineer interview process in Kirkland, Washington.