Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      GitHub

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: GitHub reviews | GitHub jobs | GitHub salaries | GitHub benefits
      GitHub interviewsGitHub Electron Engineer interviewsGitHub interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Electron Engineer Interview

      16 Jun 2017
      Anonymous interview candidate
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. I interviewed at GitHub

      Interview

      I had a very frustrating experience with Github. First I will talk about the actual interviews I had and then I'll talk about what frustrated me with the process. I applied online and heard back from a recruiter about 2 and a half weeks later with some short-answer essay questions. I answered the questions and emailed the answers back to the recruiter. I heard back again from her 3 weeks later to invite me to do a coding challenge. The coding challenge was a bit more involved than your standard HackerRank coding test. It involved pulling a repo, doing some work, and opening a pull request for my changes. The project took a few hours and was actually pretty enjoyable. It wasn't terribly difficult, but it did require you to do a bit of experimenting and researching. After opening the pull request, I heard back again about 2 weeks later to schedule my first interview with a pair of Hubbers. We got that interview scheduled for the same week and I spoke with two people who work at Github. They were very friendly and I learned a lot about the job. This wasn't really a deeply technical interview, though they asked a lot of "describe a time when..." questions. We didn't get too deep in technical details, they were more interested in seeing how I respond to different situations. I was scheduled for an interview with the hiring manager the following week. I had a nice conversation with him and learned a lot about the team and Github in general. He asked me some questions about myself and how I like to work, but this was also not a technical interview. I finished the call with him and felt very good about how it had gone. To me it definitely seemed like he expected that I would be moving on to final round interviews. Unfortunately, the invitation to move on to final round interviews never happened. I didn't hear anything back for a long time and finally a month after speaking with the hiring manager I was told that they would be moving forward with other candidates. The whole process was rather frustrating for me since I really think I would have been a great fit at Github and I really enjoyed speaking with the people I met. But as you can tell from the timeline I presented above, it was a *very* drawn-out process. From the time I applied until the time I actually spoke with someone live at Github was about 2 months. There was a lot of dead time in between rounds and the recruiter was extremely unresponsive during those times. My emails were not returned and requests for information about my status were not addressed. I understand that Github gets a bazillion applicants for every opening, but that's the entire reason why they have people dedicated to recruiting. It's extremely frustrating for applicants when their questions aren't answered. At the end of the process, I was surprised to be told that I wouldn't be moving on. The previous couple of interviews had not been technical and I felt that the conversations had gone very well. I asked if they had any feedback for me or an explanation about what had gone wrong. I understand that many companies do not want to provide that information for legal reasons, but I would really have appreciated at least a response email explaining that to me. So the summary is, the engineering team at Github seems great, the interviews themselves were great, but the recruiting process left a really sour taste in my mouth.

      Interview questions [1]

      Question 1

      A bunch of "describe a time when..." questions
      Answer question
      9
      avatar
      GitHub response
      8y
      Thank you so much for your feedback on the interview process you had with us. While we wish your experience with us was more positive, we do take this feedback seriously, and we are working to make changes in our process that will allow us to improve on the areas you mentioned above.