3 rounds: first technical, and then behavioural questions.
First, talk to a software engineer for a code review. Then, talk to the team manager for past experience. Then, talk to the skip manager for some core value questions.
Read code and improve the code. Create PR and conduct code review. Implement a new feature in the Rails codebase.
The following metrics were computed from 4 interview experiences for the GitLab Software Engineer role in Toronto, Ontario.
GitLab's interview process for their Software Engineer roles in Toronto, Ontario is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for GitLab's Software Engineer interview process in Toronto, Ontario.