Aller au contenuAller au pied de page
  • Emplois
  • Entreprises
  • Salaires
  • Pour les employeurs

      Boostez votre carrière

      Découvrez votre salaire potentiel, décrochez des emplois de rêve et partagez vos témoignages de manière anonyme.

      employer cover photo
      employer logo
      employer logo

      GitLab

      Employeur impliqué

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur GitLab | Offres d’emploi chez GitLab | Salaires chez GitLab | Avantages sociaux chez GitLab
      Entretiens chez GitLabEntretiens d’embauche pour Front End Engineer chez GitLabEntretien chez GitLab


      Glassdoor

      • À propos
      • Récompenses
      • Blog
      • Nous contacter
      • Guides

      Employeurs

      • Compte employeur gratuit
      • Centre employeur
      • Blog pour les employeurs

      Informations

      • Aide
      • Règles de la communauté
      • Conditions d'utilisation
      • Confidentialité et choix publicitaires
      • Ne pas vendre ni partager mes informations
      • Outil de consentement aux cookies

      Travailler avec nous

      • Annonceurs
      • Carrières
      Télécharger l'application

      • Parcourir par :
      • Entreprises
      • Emplois
      • Lieux

      Copyright © 2008-2026. Glassdoor LLC. « Glassdoor », son logo, « Worklife Pro » et « Bowls » sont des marques déposées de Glassdoor LLC.

      Entreprises suivies

      Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.

      Recherche d’emplois

      Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.

      Meilleures entreprises pour « Rémunération et avantages » près de chez vous

      avatar
      Capgemini
      3.7★Rémunération et avantages
      avatar
      Thomson Reuters
      3.8★Rémunération et avantages
      avatar
      Rappi
      3.5★Rémunération et avantages
      avatar
      Cisco
      4.0★Rémunération et avantages

      Entretien pour Front End Engineer

      16 mars 2019
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience négative

      Autres retours d’entretien d’embauche pour un poste comme Front End Engineer chez GitLab

      Entretien pour Front End Engineer

      8 janv. 2026
      Candidat à l'entretien anonyme
      Toronto, ON
      Aucune offre
      Entretien facile

      Candidature

      J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez GitLab en mars 2019

      Entretien

      As this was for a technical position, first I was given a technical questionnaire, after submitting which I was invited for a 30 mins screening interview. I was not asked much in the screening interview. Background verification and general questions about why I wanted to work with Gitlab were asked. No technical questions were asked. I had expected some technical questions, reading through the interview process mentioned on their 'Interviewing' page. During the interview, the recruiter was focused mostly on ascertaining how many years I had worked full-time, which I reiterated to them, even though I had mentioned it clearly in my resume. They told me that they wanted to check if I had around 2 years of full-time work experience, which was strange because I had graduated just 8 months back from university and could not have had that experience in any way. All of that was already mentioned on my resume when I first applied! No where did they communicate that they required that many years of full time work experience and it felt like the recruiter had not even read through my resume before the screening call and just on-boarded me with the interview process even if this was an unmentioned requirement. This was the only major problem with the interview process. On the job description page on their website, Gitlab did not mention anywhere if they required a particular number of years of experience for this position. And that was the reason I applied in the first place. This lack of communication and possibly screening out for the unmentioned experience requirement makes me feel I wasted time on their interview process. Gitlab should be very clear about their expectations and avoid wasting applicants' time and leaving them with a bad experience.

      Questions d'entretien [3]

      Question 1

      Why do you want to work with Gitlab?
      Répondre à cette question

      Question 2

      Have you used Gitlab before?
      Répondre à cette question

      Question 3

      Describe about your work at x company
      Répondre à cette question
      4
      Expérience négative
      Entretien facile

      Candidature

      J'ai postulé en ligne. J'ai passé un entretien chez GitLab (Toronto, ON) en juil. 2025

      Entretien

      The interview process details can be found in their wiki, but in short: recruiter screening, take-home assessment, technical interview + other rounds that I didn’t get to do. The take-home assessment was pretty simple, I just had to do a code review. In the flow-up interview, I thought I did well since I implemented all my suggestions and verbalized my thoughts in a clear way, but I got a rejection email the next day.

      Questions d'entretien [1]

      Question 1

      Take-home assessment (code review); technical interview: implementing code review suggestions
      Répondre à cette question

      Entretien pour Front End Engineer

      27 mars 2024
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience négative
      Entretien facile

      Candidature

      J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez GitLab en mars 2024

      Entretien

      2 days before the interview I was sent a Merge Request to review. It's a simple Vue 2 app with an API call, some operations on the data and conditionally rendering UI. I was well prepared for the interview and did well in the interview, same as mentioned for the other interviews in Glassdoor for FE, I did not know what went wrong. I did improve the performance of the app by caching data in the component and reduced unnecessary API calls made and decent HTML and CSS(used Flexbox for styling) and media queries for mobile layout. What's surprising in the entire interview process is that the interviewer didn't ask any questions while I was coding. I kinda explained what decisions I made and why while coding. Honestly, I don't know on what basis they are passing the candidate in the tech interview but it's a good style of the interview as opposed to leet code style. But what I didn't like about here interviewer was not asking any questions and I would love feedback from Gitlab. I have posted the questions they asked in the interview.

      Questions d'entretien [2]

      Question 1

      Do you have experience with Vue?
      1 réponse

      Question 2

      Were able to pull the repo locally?
      Répondre à cette question
      3

      Entretien pour Front End Engineer

      2 févr. 2024
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience neutre
      Entretien facile

      Candidature

      J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez GitLab en févr. 2024

      Entretien

      Applied and forgot about it because a recruiter reached out to me one month later. So had a 30 minute zoom call with the recruiter. Asked me typical questions about my background and why I was in the market for a new position. After this I went on to the technical portion which was Merge Request review that I did on my own time. I was given access to this on Gitlabs where you need to review it and request changes for improving the Merge Request with the expectation of implementing these changes in a live coding session. It was pretty easy and was done in VueJS along with unit tests in Jest. The 90 minute Live Coding session went very smooth because I was well prepared and understood what the Merge Request was solving in the Issue tracker. But I focused too much on solving the Issue tracker and ensure it passed the unit test. So I failed the Live Coding session even though I thought I did amazing which took me off guard. The feedback I was given was that I need deeper experience in JavaScript and CSS. Also that I should look into working on a performance test on a VueJS app. - What I potentially missed - 1. I was completely tooken off guard, so I went back to look at the code and found two potential solutions in terms of performance. One was in the While loop, it could possibly turn into an infinite loop and maybe I should of limited retries to something small like 10 tries, but with how the conditional was setup it would at most only retry once or twice. Now if the conditional where to flip it could turn into an infinite loop. 2. Now what I did not think of was there was a method that ran upon button click which made an api call to an endpoint. I didn't think of this till after the interview, but in reality we did not need to make the api call over and over. We really either need to just call it once on mount and store it in the components data, or have a solution where the call happens once on button click and stored in the components data. Pretty mad at myself, hopefully future interviews might find this helpful but I really don't know if the two were the performance issues they were looking for, I do strong stand on the api call because you don't want x amount of the same request going out over and over. Now for the CSS portion I had no idea what they meant because part of the solution was to fix the view for mobile to match the mock and I was able to do this with media queries. Overall pretty easy interview process, but obviously not happy. As I have been interview in 2023 and 2024 I'm not liking these gotchas, I feel like its not representative in a one hour session. Its like they have a behind the scenes formula and hopefully you crack it.

      Questions d'entretien [2]

      Question 1

      Where you able to pull down the repo and build locally?
      Répondre à cette question

      Question 2

      Do you have experience with VueJS?
      Répondre à cette question
      16