I was asked to do a 2-hour online assessment and didn't get farther than that. Some of my friends also did the online assessment for other positions before, but didn't get far (even when they cheated).
So, Fortinet seems to ask a lot of people to do their online technical evaluation but doesn't seem to be really hiring.
My advice is to avoid doing their online assessment unless you want to spend 2 hours practicing your programming skills (even then, there are better places online to do it that give you feedback).
If you have the skills to get past it, you probably have what it takes to get into a better company than Fortinet. I only did their assessment for fun because there were a few questions that seemed interesting.
Given in Python:
def generate_sample_list(limit = 100): sample_list = [] for i in range(1, limit): if i * (i - 2) % 3 == 0: sample_list.append(i**2) return sample_list
l = generate_sample_list()
1A) Write code to create an exact copy of list "l":
The following metrics were computed from 1 interview experience for the Fortinet Junior Software Engineer role in Burnaby, British Columbia.
Fortinet's interview process for their Junior Software Engineer roles in Burnaby, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Fortinet's Junior Software Engineer interview process in Burnaby, British Columbia.