Taro Logo

Senior Software Engineer Interview Experience - New York, New York

June 1, 2021
Negative ExperienceNo Offer

Process

Worst experience ever. Took a week to get the link to an assessment involving building of an API. In a traditional interview, someone gives you a problem to solve or an API that needs to be designed and you come up with the solution. The other person is right there so you can immediately ask questions to clarify what they are looking for.

Not here lmao. You are given a very vague set of requirements and if you simply create what was asked, you are dq'd. I added tests, wrote a good PR message, added documentation. But guess what? I missed a requirement. In the midst of 3 hours of coding the solution and tweaking I missed 1 feature. That was enough to insta-DQ me. I never spoke to anyone. Not HR, not a technical person. I was never asked any questions like why did I miss the feature or how would I implement it if I had the time, there is no one there to clarify anything, just an anonymous automated message to tell you did not pass.

Quite an asinine way to waste 3 hours of my life.

Tips for anyone doing the first assessment - make sure your storage handles de-duping data (in my case I forgot this, but would have been a 1-line change so don't mess it up). Also, it says it should take 2 hours; that is a lie. Go ham with the 5 hours they give you. Finally, if at any time you feel like the process is BS, go do something else. Github isn't the only company out there.

Questions

Implement Data Storage API.

Was this helpful?

Interview Statistics

The following metrics were computed from 4 interview experiences for the GitHub Senior Software Engineer role in New York, New York.

Success Rate

50%
Pass Rate

GitHub's interview process for their Senior Software Engineer roles in New York, New York is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive75%
Neutral0%
Negative25%

Candidates reported having very good feelings for GitHub's Senior Software Engineer interview process in New York, New York.

GitHub Work Experiences