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

      GitLab

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: GitLab reviews | GitLab jobs | GitLab salaries | GitLab benefits | GitLab conversations
      GitLab interviewsGitLab Senior Backend Engineer interviewsGitLab 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 Backend Engineer Interview

      Jan 29, 2020
      Anonymous employee
      Sydney
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 2 months. I interviewed at GitLab (Sydney) in Nov 2019

      Interview

      The hiring process consisted of five steps. 1) A short online application form which asks for your details as well as two short and simple technical essay questions. 2) A thirty-minute chat with a member of the GitLab HR team so that I could better understand the company and role and GitLab could get more information on my background. 3) A 90-minute technical interview. A few days before the interview I was asked to review a merge request written in Ruby for a project on GitLab, and then the interview it's self revolved around my comments on the MR. The first half of the interview we worked through my comments, discussing each one and expanding on my solutions or any other possible solutions. The conversation didn't feel like an interview but more like a technical chat with a colleague to find workable solutions to the problems we were faced with. The second part of the technical interview was live coding. I was asked to implement the changes I had suggested in the first part. 4) This stage was a 45-minute STAR interview with the manager of the team I hoped to join. I was asked a number of questions including, "Give an example of a time you disagreed with a colleague and how you resolved it", and "Tell me about a project you're proud of". The conversation was casual and it was fun to give more detail on my background than in the HR interview. 5) The final interview was with the director of the department I hoped to join at GitLab. The interview itself was similar to the fourth interview in that during the first half we covered a few more STAR questions. This time the questions were focused on my values as a software engineer, for example, I was asked: "How would you describe MVP and why is it important?". In the second part of the interview, the interviewer took the time to answer any questions I had about the company or the role. Having researched GitLab in great detail and being a user of the product I had lots of questions prepared and all of them were answered with open and honest answers.

      Interview questions [1]

      Question 1

      Give an example of a time you disagreed with a colleague and how you resolved it.
      Answer question
      4

      Other Senior Backend Engineer Interview Reviews for GitLab

      Senior Backend Engineer Interview

      May 13, 2025
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 2 months. I interviewed at GitLab in Mar 2024

      Interview

      Screening interview, followed by a take home PR that asks you to do a task related to it in the gitlab ecosystem. Following that is a technical interview with an engineer for an hour and a half where you guys go over the PR and get a bit more in-depth with it. You can get tested on other concepts during this part that are related to what you're working on in the PR. Next was a behavioral with some of the management. My journey ended there but I believe there was one more behavioral round after that. Interview process had some delays on their end and the 3 rounds took me almost 2 months, so patience and keeping your cool is key.

      Interview questions [1]

      Question 1

      What experience do you have working with open-source projects?
      Answer question

      Senior Backend Engineer Interview

      Jan 24, 2024
      Anonymous Interview Candidate
      No offer
      Positive experience
      Easy interview

      Application

      I applied through a recruiter. The process took 6 weeks. I interviewed at GitLab

      Interview

      A GitLab recruiter reached out to me via email asking if I’d be up to discuss a potential opportunity. I agreed to a call, in which the recruiter shared information about the role. The next steps were: 1. an interview with the manager who was hiring, 2. a take-home challenge in a Rails app, 3. a technical interview about the take-home challenge, 4. an interview with the department director. In their rejection email, the recruiter suggested a call to talk about possible future opportunities. After this, their team sent out a feedback survey.

      Interview questions [2]

      Question 1

      How much experience do you have working with open-source projects?
      Answer question

      Question 2

      Are you familiar with a fast-paced, highly iterative development process?
      Answer question
      1

      Senior Backend Engineer Interview

      Nov 10, 2023
      Anonymous Interview Candidate
      Montreal, QC
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 4 weeks. I interviewed at GitLab (Montreal, QC) in Oct 2023

      Interview

      I actually liked the interview format as it was not typical leetcode. They asked me to review a PR. Passed that round and was setup to meet the team. Everything was good until now. I met the manager and some team members and believe the behavioural interview went well as well. And the radio silence. Countless emails sent to the recruiter with no reply. This is horrible as you put effort into preparing for the interviews and to just be ghosted after that is disgraceful. All it takes is a simple email to say that the position was filled or whatever the case. Found out later that other have experienced similar stuff with Gitlab. Shameful!

      Interview questions [1]

      Question 1

      Why Gitlab? Tell us about an embarrassing project. Tell us about a recent performance problem.
      Answer question
      8

      Top companies for "Compensation and Benefits" near you

      avatar
      Cisco
      4.0★Compensation & Benefits
      avatar
      Capgemini
      3.7★Compensation & Benefits
      avatar
      Salesforce
      4.4★Compensation & Benefits
      avatar
      ADP
      3.5★Compensation & Benefits