Taro Logo

Software Engineer, Backend Interview Experience

June 1, 2017
Positive ExperienceNo Offer

Process

The initial code challenge was very easy, serving as a gate. It then progressed to three 1.5-hour live code challenges, where the person on the phone acted as a judge, not a pair programmer. They might offer assistance if you get stuck, but it's not true pair programming. I was very nervous but prepped and rested as best as I could. The recruiter called ahead of time and helped set the tone and stage, which was very nice and rare. She advised me to "have water, relax," etc. The whole process was very fair – the fairest I've seen. There were no algorithm or Big-O questions.

I didn't receive an offer. They stated I passed all the challenges. Perhaps the VP of Engineering didn't like me for some reason. I can only guess, as they don't provide feedback like most companies. "As a result of our no feedback policy, I am unable to share the specifics on our decision-making process." Therefore, I truly have no idea why I didn't get an offer. It's frustrating.

Questions

Log grep of text in Ruby.

Hook up OAuth to a Rails app and use the Octokit gem.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the GitHub Software Engineer, Backend role in United States.

Success Rate

0%
Pass Rate

GitHub's interview process for their Software Engineer, Backend roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for GitHub's Software Engineer, Backend interview process in United States.

GitHub Work Experiences