I had two calls with recruiters, followed by a set of four interviews with members of different teams.
These included:
Once that was completed, I had exchanges with the recruiter regarding the offer and the team choice.
I had to review a PR in Ruby.
The following metrics were computed from 1 interview experience for the GitHub Software Engineer role in Zürich, Switzerland.
GitHub's interview process for their Software Engineer roles in Zürich, Switzerland is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for GitHub's Software Engineer interview process in Zürich, Switzerland.