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 and benefits
      Jobs
      Interviews
      Interviews
      Related searches: GitLab reviews | GitLab jobs | GitLab salaries | GitLab benefits | GitLab conversations
      GitLab interviewsGitLab Test Automation Engineer interviewsGitLab 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.

      Test Automation Engineer Interview

      15 Oct 2019
      Anonymous interview candidate
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. The process took 1 week. I interviewed at GitLab

      Interview

      Pretty much like described on their website. They sent out a technical assessment with blocks of code and questions around it, then asked to look at the merge requests and provide feedback. After looking at their code base and tests, I'm relieved not to get the role as it looks a hot mess. Also, the questions on the assessment felt like they were expecting someone to come up with the solutions to all their problems before even getting hired or having a full understanding of their solution.

      Interview questions [9]

      Question 1

      please rate your ruby development skills.
      Answer question

      Question 2

      What static analysis check would this block of code fail?
      Answer question

      Question 3

      How would you reduce the cyclomatic complexity of this block of code? (Select all that apply)
      Answer question

      Question 4

      Spot the bug in this piece of code
      Answer question

      Question 5

      When there are too many UI tests and too few unit tests, this is known as.. A: A Muffin Top B: An Ice Cream Cone C: An Hourglass D: A Pyramid E: Other: (write in)
      1 Answer

      Question 6

      What is the output of this code and the reason?
      Answer question

      Question 7

      Choose a bug from the list of open GitLab Issues and triage it by answering the questions below: Can you reproduce the issue ? How would you troubleshoot it ? What do you think are the likely culprits in code that are responsible? What debug information or instrumentation would help?
      Answer question

      Question 8

      Choose an open Merge Request from the list of open GitLab Merge Requests and answer the questions below: What feedback do you have on the code? What do you look at to determine that this is a good change to make? What information, if any, is missing from this MR?
      Answer question

      Question 9

      According to you, what are the worst and best Rails testing practices? Given the GitLab codebase, can you come up with specific (as boring as possible) solutions that could improve this situation?
      Answer question
      2

      Top companies for "Compensation and Benefits" near you

      avatar
      Capgemini
      3.7★Compensation and benefits
      avatar
      Cisco
      4.0★Compensation and benefits
      avatar
      Sabre
      3.6★Compensation and benefits
      avatar
      SAP
      3.9★Compensation and benefits