There were three rounds of interview.
The first interview was a phone screen, focused on past projects.
There were two onsite interviews.
The first onsite interview was with three different people: the hiring manager and two others. The hiring manager asked me questions about C languages and some concepts of operating systems.
The second onsite interview was around three hours long. They asked me about algorithms and their implementation in C language.
Interview questions focused on basic system-level programming, C language, and some networking basics.
The following metrics were computed from 1 interview experience for the Fortinet Embedded Software Developer I role in United States.
Fortinet's interview process for their Embedded Software Developer I roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Fortinet's Embedded Software Developer I interview process in United States.