I was contacted by a recruiter from Google and had a first informal call. After that, I received a list of materials to prepare for the first phone interview. During the phone interview, I was asked to solve a coding/design problem. After passing that, I proceeded to an on-site interview with four similar types of interviews. Throughout the whole process, a recruiter was there to help me with any questions. Although I didn't get the job in the end, I learned a lot from the entire process and the feedback I received.
To design an optimal solution (in terms of memory and speed) to a coding problem, I was asked to use the right data structure and design an efficient solution, providing real code.
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.