HackerRank test with 5 questions was the first step. It covered things like HTML, JavaScript, CSS, networking, and C, as well as an algorithm question for which you could choose any language.
After this was a 1:1 interview/resume review with a member of the Engineering team (which I feel should have been done before asking candidates to spend 3 hours proving their qualifications already through the HackerRank test).
There was some miscommunication about what this interview would look like. The morning before the interview, a recruiter gave many candidates a presentation about the company and talked about what the interview would be like. I think having this right before the interview was a bit odd. As well, we were told there would be many interviewers, but when I arrived to the Skype video call, there was only one person.
The engineering member asked mostly about points on my resume, but then also followed with some random and strange questions, like what computer and operating system I currently used, which I felt was met with some judgment. They didn't really explain why that was important to them.
Relevant work experience, networking question about DNS.
The following metrics were computed from 30 interview experiences for the Fortinet Web Developer role in Canada.
Fortinet's interview process for their Web Developer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Fortinet's Web Developer interview process in Canada.