First round: Take-home technical test.
Second round: Three-session loop covering company culture/principles, technical principles, and live pair technical skills assessment.
Third round: Two-session team-matching interview with a manager and a team member.
One session of the virtual loop was troubleshooting a broken environment to determine the root cause and restore functionality.
The following metrics were computed from 1 interview experience for the GitHub Software Engineer III role in United States.
GitHub's interview process for their Software Engineer III roles in the United States is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for GitHub's Software Engineer III interview process in United States.