I applied in mid-December 2016 and was contacted by an F5 recruiter in mid-January 2017. The recruiter set up an interview with a software engineer. The interview lasted for about 20-30 minutes. I was asked to write a simple C program on Collabedit.
At the end of the interview, the interviewer gave me positive feedback. He said I should expect to be called for an on-site interview.
After a couple of days, the recruiter reached out to me and asked for my availability for an on-site interview. After I sent him days/times, he replied, saying that he made a mistake in his previous email and that he had not received a final decision yet for my interview from the hiring manager. It could have been a genuine mistake, but imagine how you would feel to be told it was a mistake after you rescheduled other interviews for this one.
I emailed the recruiter a few times, and he told me there was no update. Then, in late March 2017, I received a generic rejection email.
Simple C program
The following metrics were computed from 27 interview experiences for the F5 Software Engineer role in United States.
F5's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for F5's Software Engineer interview process in United States.