The hiring process included a take-home assignment, a pair programming session, a follow-up interview, a skip-level interview, and a DEI panel. The whole process took two weeks.
Be prepared for systems design questions during the pair programming exercise.
Tell me about a time you had conflict in the workplace.
The following metrics were computed from 4 interview experiences for the GitHub Senior Software Engineer role in San Francisco, California.
GitHub's interview process for their Senior Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for GitHub's Senior Software Engineer interview process in San Francisco, California.