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 conversations
      GitHub interviewsGitHub Ecosystem Senior API 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.

      Ecosystem Senior API Engineer Interview

      25 Jul 2018
      Anonymous interview candidate
      Austin, TX
      No offer
      Negative experience
      Easy interview

      Application

      I applied through an employee referral. The process took 4 weeks. I interviewed at GitHub (Austin, TX) in Jun 2018

      Interview

      I was referred to GitHub by a friend whom I previously worked with who now works at GitHub. They referred me to a specific team where I had a short 30 minutes conversation with the manager. I was super interested and they felt like I would be a good fit for the role. It took the manager several weeks to get the job posting up, and a few more days before I finally had my first interview with a recruiter. The recruiter was very informative about GitHub and how the interview process would work. They asked me several questions related to why I wanted to work at Github, a bit about my previous experience, and a few random questions about tech. (e.g. How would you describe a database to a ten year old?) They ended up scheduling a series of three 1 hour interviews with various members of the Ecosystem API Team. The first interview was a deep-dive into my previous experience (The "Technical Taste Interview"). The second a battery of questions related to interpersonal skills and dealing with inter and intra team conflict (The "Github Values Interview"). Finally, the third interview was a short technical question whereby they had me pull down a Rails application and make a few minor changes while having me talk through my thought process. Each of the interviews was done remotely, I was interviewed by two individuals each time who shared asking various questions. Overall, I felt like the interviews went very well. I had good answers to their questions, and the discussion that ensued was engaging for all of us. The coding question was incredibly simple. I had had no previous experience with Ruby, but was able to solve their questions easily and ended up having 20 minutes to chat about various other improvements. It wasn't till the next week that I received an email from the recruiter that they had decided to pass on me. They did not give any feedback as to why they decided to pass. I gave this a negative experience rating for two reasons: 1) the time between communications from the recruiter and manager was excessive and unprofessional, 2) they provided no feedback as to why they passed.

      Interview questions [1]

      Question 1

      How would you describe a database to a ten year old?
      Answer question
      2

      Top companies for "Compensation and Benefits" near you

      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      OKG
      4.3★Compensation and benefits
      avatar
      SelfMade
      4.0★Compensation and benefits