I was connected to GitHub through a third-party recruiting firm.
The process started rolling pretty quickly after I was connected to the GitHub recruiter. Another person, whom I believe might have been a recruiting coordinator but didn't introduce herself, emailed me a list of technical questions to answer, with no rush.
It took me about two weeks to respond. I had given them a heads-up that it would take me a couple of weeks to have the headspace to respond, given my crazy work schedule at the time.
From then on, it was essentially communicating with a black hole. It took them three weeks to decide they weren't going to pursue the process further with me. They didn't have the courtesy to speak to or email me personally but relied on the third-party recruiting firm to do that.
I had high hopes about humans being valued at GitHub after all the blogs and reviews I've read about them, especially given their past controversies. However, I was very disappointed with how my experience turned out in real life. It has left a very bad taste in my mouth.
They handed me a list of open-ended tech questions.
The following metrics were computed from 1 interview experience for the GitHub Backend Engineer role in United States.
GitHub's interview process for their Backend Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for GitHub's Backend Engineer interview process in United States.