The recruiter came back and told me I did really, really well at the technical interviews ("smashed it") and that I did great at the behavioral.
Had a call with a manager to discuss the details of the team and the project.
Had to redo the behavioral interview, either because "great" was not enough or because it really was not so great. Half the questions were basically the same as in the first interviews. I passed the second time. Still not sure what was not okay on the first try.
The phone screening interview consisted of an unusually hard problem. I found the problem on LeetCode, but the variant I was given was slightly harder.
The onsite interviews were either one medium problem with a follow-up or a hard question.
It does not really help to give the question directly, as I went through all the questions on Glassdoor, LeetCode, and all the forums and blogs I could get my hands on, and the problems were different.
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.