The screening interview is followed by a take-home PR that asks you to complete a task related to it in the GitLab ecosystem.
Following that is a technical interview with an engineer, lasting an hour and a half. During this interview, you will go over the PR and delve deeper into it. You might be tested on other concepts during this part that are related to what you are working on in the PR.
Next was a behavioral interview with some of the management. My journey ended there, but I believe there was one more behavioral round after that.
The interview process had some delays on their end, and the three rounds took me almost two months. Therefore, patience and keeping your cool are key.
What experience do you have working with open-source projects?
The following metrics were computed from 3 interview experiences for the GitLab Senior Backend Engineer role in Canada.
GitLab's interview process for their Senior Backend Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for GitLab's Senior Backend Engineer interview process in Canada.