The process with Gitlab was pretty straightforward. It went as follows:
I will break down each part in the Interview Questions section.
At this point, I was "ghosted" for about two weeks. Then, I received an email out of the blue that the position I had applied for had been filled but they were considering me for the same position on a different team and if I wouldn't mind some more interviews. This was a little frustrating, but I went ahead with it.
Shortly after, I was pretty well immediately given an offer, which I accepted.
The majority of GitLab's frontend code is written in Vue.js, and we commonly use VueX. Please describe, in as much detail as you think is appropriate, what the Flux model is and what the benefits of this design pattern are.
Please describe, in as much detail as you can, what happens in the browser as your browser loads the page.
Interview 1: Personality/Work questions (e.g., Why are you leaving? What are you passionate about? Have you ever worked remotely before?).
Interview 2: Technical Interview Part 1: Code review a Merge Request. Part 2: Implement your code review suggestions and match the requirements on the Issue.
Interview 3: Behavioral Interview (with Manager). Mainly STAR questions.
Interview 4: Behavioral Interview (with Director). Mainly STAR questions.
At this point, I was being considered for the same position on a new team.
Interview 5: Behavioral Interview (with a different Manager than before). Mainly STAR questions.
Interview 6: Behavioral Interview (with a different Director than before). Mainly STAR questions. Also was asked a design question: "If I were to build an elevator system in a hotel, what sort of things would I do at a very high level?"
The following metrics were computed from 1 interview experience for the GitLab Front End Engineer role in Saint Louis, Missouri.
GitLab's interview process for their Front End Engineer roles in Saint Louis, Missouri is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for GitLab's Front End Engineer interview process in Saint Louis, Missouri.