Phone interview asked some questions regarding my resume.
Onsite interview took about 3 hours, asking a lot of questions about OS, C programming, and networking.
Overall, the process was faster than I expected.
Multithreading and concurrency.
Memory layout of a C program.
TCP implementation, like slow start and selective ack.
Basic L2, L3 load balancing strategies, like VRRP.
The following metrics were computed from 3 interview experiences for the Fortinet Software Engineer role in Sunnyvale, California.
Fortinet's interview process for their Software Engineer roles in Sunnyvale, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Fortinet's Software Engineer interview process in Sunnyvale, California.