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 & benefits
      Jobs
      Interviews
      Interviews
      Related searches: GitHub reviews | GitHub jobs | GitHub salaries | GitHub benefits | GitHub conversations
      GitHub interviewsGitHub Senior Software Engineer interviewsGitHub interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & 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 personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      Nov 13, 2021
      Anonymous Interview Candidate
      Bengaluru
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 4 weeks. I interviewed at GitHub (Bengaluru) in Oct 2021

      Interview

      I had applied to Sr. Software Engineer position via their careers page. Although many times I received rejections but this time I received a mail to take Coding Assessment test. 1. Coding Assignment Round They asked for the programming language of choice upfront. After 4 days, I received a mail link to Github Assignment bot. In the assignment, some tests would've been already written for the methods inside which you have to add your logic to pass those tests - that's the basic criteria. Once you start the assignment, you should finish it within 5 hours. Although they mention to preferably complete within 3 hrs but I'd suggest to take whole 5 hours but make sure to raise a PR within 3hrs. You can add changes on top of that. They intentionally don't specify any other criteria. Yet you should make sure your code - Production grade i.e verbose logs, code comments, modular. - Unit/Integration tests for any modules (if applicable) I got the result almost a week after the submission. I got selected for the next rounds. There were two rounds after this -- One Coding and another is System Design. They'd ask you if you want to fast track the application process by scheduling both the rounds on the same day with half hour difference. DO NOT opt for that. I made this mistake because your performance in the second round can get affected based on how the first round goes as there will be barely 10-15mins between two rounds. Coding Round - Interviewer was friendly although was in hurry to finish everything in an hour. This was an easy-medium question, I could complete it. Then she moved to LLD question, which was easy too but I fumbled. However, the overall feedback was good. Then moved to System Design round - Interviewer was a Sr Engineering Mgr. He was very friendly too. He asked a medium difficulty system design question. It could've been easily solved but I was still replaying the mistakes of first round. I provided a solution but it wasn't enough and the time ran out. I got rejected. Anyway, in case I had selected there would've been two non-technical rounds -- one is diversity round and another one is on behavioural round containing situational based questions. If gone through this then would be the final Hiring Manger round on offer discussion. On a side note, don't fall for the no-whiteboard interviews at Github. When I read other interview experiences on Glassdoor, they weren't doing whiteboards. Unfortunately it wasn't the case, at least in India. Also, experience with HR was not that great as mentioned in the other reviews. Communication was mostly email-centric, even the rejection was a templated email. Anyway, overall I would say the interviews aren't difficult as compared to FAANG or Uber or so. You should be able to crack it on moderate effort. All the best!

      Interview questions [1]

      Question 1

      Questions were easy-moderate level. Cannot mention the exact questions as I have signed NDA.
      Answer question
      5

      Other Senior Software Engineer Interview Reviews for GitHub

      Senior Software Engineer Interview

      Oct 11, 2025
      Anonymous Interview Candidate
      London, England
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 5 days. I interviewed at GitHub (London, England) in Sep 2025

      Interview

      First stage recruiter call (45 minutes) which went well, both sides confirmed we'd like to progress to the next stage and the process was outlined. I was subsequently ghosted for 8 weeks, only getting a response when I emailed saying I'd withdrawn my application - to tell me that the team was being "rethought" and the job may not actually be available anymore but they'll let me know (they never did).

      Interview questions [1]

      Question 1

      General experience questions from throughout your career
      Answer question

      Sr. Software Engineer Interview

      Oct 10, 2025
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 1 week. I interviewed at GitHub in Aug 2025

      Interview

      I applied via GitHub careers website. Got called from one of recruiters where they asked me about my experience and submitted my resume with team hiring manager. Then i Had first round with hiring manager for behavioral questions

      Interview questions [1]

      Question 1

      Tell me about your self
      Answer question

      Senior Software Engineer Interview

      Jun 9, 2025
      Anonymous employee
      San Francisco, CA
      Accepted offer
      Positive experience
      Average interview

      Application

      I interviewed at GitHub (San Francisco, CA)

      Interview

      Take home with a pair programming follow up and skip level interview as well as DEI panel. Whole process took two weeks. Be prepared for systems design as well in the pair programming exercise.

      Interview questions [1]

      Question 1

      Tell me about a time you had conflict in the workplace
      Answer question
      2

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation & Benefits
      avatar
      Google
      4.5★Compensation & Benefits
      avatar
      Amazon Web Services
      3.9★Compensation & Benefits
      avatar
      PayPal
      3.7★Compensation & Benefits