The interview process involved a phone call with a recruiter, followed by a technical phone screen a few days later, and then an onsite interview.
The onsite interview lasted six hours and consisted of five interviews and a lunch.
Questions covered a wide range of topics and required high-quality, well-structured, and well-tested code. The questions demanded significant thought and critical analysis, with less emphasis on advanced data structures, beyond HashMaps and Heaps.
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.