Phone screen first, asked general questions such as what are you good at.
Followed by a 2.5-hour remote test. The test has 4 programming questions and some multiple-choice questions about C, as well as a few questions on computer networks.
Then a 1:1 interview with both general questions (introduce yourself, projects you did in school, etc.) and basic programming questions (memory management in C).
Network, TCP, C programming questions.
The following metrics were computed from 7 interview experiences for the Fortinet Junior Embedded Software Engineer role in Canada.
Fortinet's interview process for their Junior Embedded Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Fortinet's Junior Embedded Software Engineer interview process in Canada.