Recruiter screen with a list of canned questions, followed by a phone screen with an engineer.
Five onsite interviews with engineers (in one day).
Onsite topics:
One follow-up on NALSD (Non-Abstract Large System Design) because they forgot it at the on-site.
Got an offer approximately two weeks after the last interview.
shell scripting: Run a script on every last Friday of the month using a combination of bash and cron.
networking: TCP/IP, fragment reassembly, error handling, tunneling.
system internals: Filesystem, block cache, file handles, inodes, etc.
Troubleshooting: Debug a slow web server, using any tool available.
NALSD: Design a chat system for 10 million users.
The following metrics were computed from 3 interview experiences for the Google Site Reliability Engineer role in Zürich, Zurich.
Google's interview process for their Site Reliability Engineer roles in Zürich, Zurich is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Google's Site Reliability Engineer interview process in Zürich, Zurich.