I applied with this online technical test, which had multiple-choice questions and four coding questions. The second round was an interview about technical concepts and understanding. I heard the third round is the actual coding interview, but I didn't get there.
Diff layer Protocols questions (UDP, TCP), understanding of C language.
The following metrics were computed from 35 interview experiences for the Fortinet Embedded Software Engineer role in Canada.
Fortinet's interview process for their Embedded Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Fortinet's Embedded Software Engineer interview process in Canada.