Initially, everything runs through Microsoft and you go through several stages of tests.
Two months later, the first is an "Idiot Proofness" test, in my opinion. You can normally pass this very easily.
One month later, the second is a development test where you are supposed to create something functional within a limited time.
Two months later, the third is finally an interview on GitHub. The interviewers also have no idea at this point what you have gone through to get to this interview.
... months later, I still haven't received any feedback and wasn't waiting for it to make a decision anyway.
Implement a Spring Boot service that meets specific requirements, within 5 hours.
The following metrics were computed from 1 interview experience for the GitHub Senior Software Engineer role in Frankfurt am Main, Germany.
GitHub's interview process for their Senior Software Engineer roles in Frankfurt am Main, Germany is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for GitHub's Senior Software Engineer interview process in Frankfurt am Main, Germany.