Typical stuff about your current situation, the job itself, the team, and company. Nothing technical.
A few multiple-choice questions and a few programming questions.
Questions may involve coding up an algorithm to process some data or involve identifying issues given a piece of code. The time limit was around 2 hours for everything.
Split into a few 1-hour sessions, with fellow engineers, quality assurance engineers, and the team manager. Topics covered the online coding challenge, a few network-related questions, and other technical stuff.
Note:
I did pretty well on the coding challenge, basically hitting 100%, and the interviewers also confirmed as such during the interview. I also felt I did pretty well on the interviews in general. However, I have never heard back from the recruiter after the interview. I waited one week to send a reminder asking for an update, but still never heard anything back from them.
The following metrics were computed from 1 interview experience for the Fortinet Senior Software Developer role in Vancouver, British Columbia.
Fortinet's interview process for their Senior Software Developer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Fortinet's Senior Software Developer interview process in Vancouver, British Columbia.