1st round, phone interview, 2 hrs, 4 people from the same team. Network questions, OS, Linux kernel, and some behavioral questions.
2nd round, on-site interview, 2 hrs, 4 people from the same team. This was the same as the first round, but an on-site interview.
3rd round, programming test. Linked list delete node, implement a system function, and a maze.
The following metrics were computed from 13 interview experiences for the Fortinet Software Engineer role in United States.
Fortinet's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Fortinet's Software Engineer interview process in United States.