I applied for a Senior Software Engineer role, and they immediately sent me into a take-home coding exercise. The task was to implement an HTTP service for storing and accessing data.
I completed it quite easily, including some additional unit tests and a well-written explanation.
A week later, I received a rejection email with no feedback whatsoever. I'm apparently eligible to "try again" in six months, whatever that means.
Without any feedback, how are applicants like us supposed to improve?
Implement a data storage API in Golang.
The following metrics were computed from 21 interview experiences for the GitHub Senior Software Engineer role in United States.
GitHub's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having negative feelings for GitHub's Senior Software Engineer interview process in United States.