Worst experience ever. It took a week to get the link to an assessment involving the 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 disqualified. I added tests, wrote a good PR message, and added documentation. But guess what? I missed a requirement. In the midst of 3 hours of coding the solution and tweaking, I missed one feature. That was enough to instantly disqualify me. I never spoke to anyone – not HR, not a technical person. I was never asked any questions like why I missed the feature or how I would implement it if I had the time. There is no one there to clarify anything, just an anonymous automated message to tell you that you did not pass.
Quite an asinine way to waste 3 hours of my life.
Tips for anyone doing the first assessment:
Implement Data Storage API
While doing this, make sure to respect the original text as much as possible. Don't add entire phrases or sentences. At most, add a verb here or there if it's missing. The final word count of the cleaned text should be within 10% of the original text.
The following metrics were computed from 4 interview experiences for the GitHub Senior Software Engineer role in New York, New York.
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.
Candidates reported having very good feelings for GitHub's Senior Software Engineer interview process in New York, New York.