I had two rounds of Skype interviews where you code in your browser while commenting and discussing with the interviewer.
On the first interview, I received three relatively easy tasks, classic job interview questions. On the second interview, I received two medium-difficulty tasks.
After that, an on-site interview lasting a few hours, with four interviews in total. Each interview lasted about 60-90 minutes. You get one to two tasks, depending on the interviewer. The first one is moderate difficulty, and the second one is difficult.
You can code on the whiteboard or a laptop they provide, or both. Depending on the position, there can be five interviews, where the fifth one is architecture/design.
You have to get four positive reviews, or three positive and one neutral, to get the job.
You have a binary tree filled with numbers. Find a way to quickly calculate the median of the tree.
The following metrics were computed from 41 interview experiences for the Google Software Engineer role in Zürich, Zurich.
Google's interview process for their Software Engineer roles in Zürich, Zurich is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Zürich, Zurich.