The whole interview will take about a month.
First, HR will contact you. Then, a remote test. After that, a technical on-site interview. Lastly, the on-site interview.
I'm currently on the technical interview. Interviewers were nice and friendly. It feels like they are helping you to solve the problem, not to trick you. The coding part is quite easy (of course, this is a junior position). It feels like they don't really expect you to know a lot, but they focus on your logic. It was a very nice experience. I don't know about the last on-site interview yet.
Manipulate a list using JS (attach listener, add/remove class, etc.). It's pretty basic, just using jQuery.
Assembly pseudocode. The tutorial is in the email that HR sent to you. It requires understanding of pointers in C. It's a little bit challenging for me (beginner).
Algorithms question. It doesn't ask you about Big O; they focus on how you solve the problem.
The following metrics were computed from 5 interview experiences for the Fortinet Junior Web Developer role in Burnaby, British Columbia.
Fortinet's interview process for their Junior Web Developer roles in Burnaby, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Fortinet's Junior Web Developer interview process in Burnaby, British Columbia.