There was a written test while applying that asked some technical questions. Then, it was a 30-minute screening call that was just to ensure both parties were a potential fit (expectations, values, etc.). Then came the technical interview. I had ample time to prepare beforehand, and then I had to talk about some code and improve it by explaining my reasoning. There were no weird algorithm questions, and everything was anchored to the position I was applying for.
Then, there were two behavioral interviews, one with a team lead and the other with an engineering manager.
The whole process was very easy to understand at every step. Everyone was kind and responsive, and even though it took quite some time to get through, I never felt that I was forgotten.
If you had to make an analogy to someone who knows nothing about programming, how would you explain X technology?
The following metrics were computed from 1 interview experience for the GitLab Frontend Engineer role in Montreal, Quebec.
GitLab's interview process for their Frontend Engineer roles in Montreal, Quebec 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 Frontend Engineer interview process in Montreal, Quebec.