The process started when I applied for the role. Responses were quite prompt, and interviewers were courteous. However, it was a negative experience for me due to the careless recruiter. Even after emailing them to get an update, they didn't give me any response. After some Googling, I came to know that this is the typical GitHub recruitment experience. If you don't get selected, they don't have the minimum courtesy to let you know about the rejection; feedback is a far cry. This is very disappointing. I went for this role because I thought GitHub had a great culture. When I see the recruiters treating people and their time like trash, it makes me rethink my opinion.
Simple REST API design for a take-home exercise.
Pairing interview, where you need to do some data processing.
The following metrics were computed from 1 interview experience for the GitHub Staff Software Engineer role in Sydney, Australia.
GitHub's interview process for their Staff Software Engineer roles in Sydney, Australia is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for GitHub's Staff Software Engineer interview process in Sydney, Australia.