Taro Logo

Software Developer Interview Experience - Canada

May 1, 2024
Positive ExperienceGot Offer

Process

The whole process took me roughly 2.5 months, so beware that it might take way longer than usual to get through every interview stage at this company.

Even though for one role there are only 3 interview rounds, you can still be rejected from one team and try for another, if a recruiter suggests it. In that case, you will need to redo the behavioural interviews. The technical one is done only once, though, so it is really important to nail it.

The technical interview itself wasn’t super hard or tricky; with the right amount of motivation and persistence, you can really be ready for it and easily pass. The code is given ahead of the interview, which helps even more. Overall, a technically transparent process.

In total, I was trying to interview for 3 different teams. The first position got filled very fast, after which a recruiter referred me to another recruiter to try for a different team. I had my interview with the hiring manager, but it didn’t go super well. The interviewer was a bit rude and sometimes almost outright laughed at some of my responses. We didn’t click, and I received a rejection.

A little while later, the recruiter reached out again and suggested I try for a different team. From there on, the process went much smoother and faster. I went through my final two behavioural interviews in one week, and each interviewer seemed extremely nice. I did have to wait two more weeks for them to go through the other candidates, but ultimately, I received the offer and accepted.

Overall, the hiring process is not too hard, but can be very long. Sometimes recruiters might also ghost you, but moderate persistence is key here. Behavioural interviews are pretty standard but still feel like conversations rather than interrogations. If not for the super long wait and occasional ghosting, I would say that this is one of the best interview processes among companies of this scale.

Questions

How do you manage yourself while working asynchronously?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the GitLab Software Developer role in Canada.

Success Rate

50%
Pass Rate

GitLab's interview process for their Software Developer roles in Canada is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive50%
Neutral0%
Negative50%

Candidates reported having mixed feelings for GitLab's Software Developer interview process in Canada.

GitLab Work Experiences