Taro Logo

Senior Software Engineer Interview Experience

May 1, 2021
Negative ExperienceNo Offer

Process

A recruiter reached out to me two weeks after I applied and asked me to complete a coding exercise. They specified a two-hour time limit for the exercise, but it was available for five hours in case I needed additional time. The exercise involved implementing methods for storing and retrieving files, along with writing some unit tests.

I dedicated significant time to this exercise, ensuring the code was clean, well-structured, and well-documented. I also added unit tests and implemented the "bonus" portion of the exercise. Additionally, I made sure to use descriptive commit messages and create a very detailed pull request.

A few days later, I received a rejection email without any feedback, which is their stated policy. They informed me that I could reapply in six months.

As others have noted, GitHub's interview process is awful. I would recommend avoiding this company.

Questions

Take-home coding exercise with a 5-hour time limit.

Was this helpful?

Interview Statistics

The following metrics were computed from 21 interview experiences for the GitHub Senior Software Engineer role in United States.

Success Rate

29%
Pass Rate

GitHub's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive38%
Neutral10%
Negative52%

Candidates reported having negative feelings for GitHub's Senior Software Engineer interview process in United States.

GitHub Work Experiences