Taro Logo

Backend Engineer Interview Experience - Canada

February 1, 2019
Positive ExperienceGot Offer

Process

A GitLab recruiter reached out to me through LinkedIn and scheduled a video screening interview. After this went well, I sent my resume to the recruiter, and they scheduled a technical interview a month later.

The technical interview went smoothly. Within an hour of completing it, I received an email congratulating me, as well as two more interviews scheduled with an Engineering Manager and the Director of Engineering within the next two weeks.

After these interviews were complete, I received an offer within the next week, which I gladly accepted.

Everyone was extremely polite and professional throughout the interview process. I thought the technical interview component was really well done, since it mirrors the type of work you'd perform as part of your daily routine, rather than some tricky whiteboarding problem.

The only downside to the recruitment process is that it can take a long time. Although, in my case, I contributed to the length because I delayed some of the interviews due to scheduling conflicts.

Overall, it was a great experience, and it seems like a fantastic company to work for, based on other Glassdoor reviews as well as other factors such as their complete transparency and ability to work remotely.

Questions

The technical question was to view a merge request for a new change to an existing Ruby on Rails application. The merge request contained some deliberate errors. Your task was to comment on the merge request and provide feedback, as you would in your normal daily routine, such as giving possible ways to solve the issues. The next step was to implement your suggested fixes and commit them back to the repository, making sure all tests pass.

The other interviews with the Engineering Manager and Director of Engineering were based on the STAR method (Situation, Task, Action, and Result), including some behavioral questions. Nothing surprising here; just make sure you have a few good STAR-based answers that highlight your abilities.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the GitLab Backend Engineer role in Canada.

Success Rate

67%
Pass Rate

GitLab's interview process for their Backend Engineer roles in Canada is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive67%
Neutral33%
Negative0%

Candidates reported having very good feelings for GitLab's Backend Engineer interview process in Canada.

GitLab Work Experiences