I applied for the job online.
I was first asked to take a written test on programming. It wasn't difficult at all.
Then it was the test to solve 5 programming problems on the computer.
Finally, it was a face-to-face interview.
The difficult problem is a depth-first search problem. It looks quite simple, but it takes a long time to solve.
The following metrics were computed from 25 interview experiences for the Fortinet Software Developer role in Canada.
Fortinet's interview process for their Software Developer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Fortinet's Software Developer interview process in Canada.