I interviewed with Google for a systems-focused SWE role. After a recruiter screen, I did a 45-minute phone technical round, then a virtual onsite: three coding interviews, one systems design, and a Googleyness round. Feedback came about a week later.
You are given a stream of server log entries as (timestamp, service_name, latency_ms). Return the top k services by 99th-percentile latency over a sliding one-hour window. Discuss your data structures and how the solution behaves as the stream scales.
The following metrics were computed from 6 interview experiences for the Google Senior SWE role.
Google's interview process for their Senior SWE roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Senior SWE interview process.