F5 Networks
3.9 of 5 124 reviews
www.f5.com Seattle, WA 1000 to 5000 Employees

F5 Networks Interview Questions & Reviews

Updated Apr 9, 2014
All Interviews Received Offers

Getting the Interview 

68%
15%
9%

Interview Experience 

50%
20%
29%

Interview Difficulty 

89 candidate interviews
Relevance Date Difficulty
in

Accepted Offer

Neutral Experience

Programmer/Analyst Interview

Anonymous Employee

Interviewed at F5 Networks

Interview Details – Typical interview loop. Met with stakeholders, business owners, and managers.

Interview Question – How do you communicate detailed projects to large groups   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Difficult Interview

Software Engineer Interview

Anonymous Interview Candidate
San Jose, CA

I applied through an employee referral and the process took 5 days - interviewed at F5 Networks in January 2014.

Interview Details – Had Employee Referral and had to make a quick decision, so they got me onsite
4 (1-1) + Paper based test
1st Interview:
Drilled a lot on projects and why this is how things were, was a pretty serious guy and never smiled not even when he entered the room.
How to find a circular list and the starting point of circular list
2nd Interview:
No of 1's in a number
the next 2 power of a number
3rd Interview:
Question on hashing function (how routing tables ) are designed
4th Interview:
Implement a code to print elements in binary tree on each level (non -recursive)
5th Interview:
Systems questions (how malloc works, how is memory made of up (stack, heap))

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Technical Intern Interview

Anonymous Employee

I applied through college or university and interviewed at F5 Networks.

Interview Details – campus interview, phone calls with HR and hiring manager, onsite interview with engineers and manager

Interview Question – basic algorithmic questions, nothing complicated   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Software Engineer III Interview

Anonymous Interview Candidate

I applied online and the process took 4 weeks - interviewed at F5 Networks in March 2014.

Interview Details – I applied online through their job listing and got a phone interview call in 3 weeks. The phone interview was as interactive one with a requirement of access to a computer so that you can demonstrate your programming skills for the asked questions on the shared screen (White Board). Questions mainly comprised of Networking basics such as difference between hub, switch and router; basic linux networking commands etc. Some other questions included data structure questions for C. Interviewer was nice and friendly. No reply after the phone interview.

Interview Question – Questions related to Python programming Language   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Support Engineer II Interview

Anonymous Interview Candidate
Seattle, WA

I applied online and the process took 1+ week - interviewed at F5 Networks in March 2014.

Interview Details – You start with a 30 minute phone screen. Once you pass that, you get scheduled for an in-person interview that lasts 4 hours.
The in person Interview consisted of three distinct parts. 90 minutes on Linux commands and networking;90 minutes on soft skills; 30 minutes with their recruiter. The later interviewers in the panel repeatedly asked how I thought the interview went with former group went.

Interview Question – Describe the process in as much detail as possible, the steps that occur when you load a web page i your browser   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Easy Interview

Senior Software Engineer Interview

Senior Software Engineer
Seattle, WA

I applied online and the process took 4 days - interviewed at F5 Networks in February 2014.

Interview Details – Applied online and got a phone call in a couple of days.

First phone interview was about resume, some technical questions and two coding questions followed by Q-A, lasted for about 90 minutes. The hiring manager was nice and easy to talk with. She explained me everything about the team. I told the manager that I had another offer in hand, so I would appreciate if you could expedite the process because the work sounded like it will match my background and experience. It looked like she did not bother about it because she just wanted to go with the standard procedure. So, next round was another phone screen (questions for interview at the end).

2nd round was supposed to be 45 minutes phone screen, but interviewer called in 15 minutes late and apologized but did not extend the interview by 15 minutes. Some OOP questions, basic understanding of algorithms and then a coding question (on collabedit). This is where I was surprised. I was given 15 minutes to solve and code the problem and I completed it in 10 minutes. The answer was perfect and the interviewer also confirmed that. But I was asked if I copied it from internet because the code was perfect and covered the corner cases too. Obviously, I did not copy, so I politely said no. I believe the interviewer also told that I will be recommended for on-site interviews.

Next day, I was told that I was rejected. Reason ??? they don't share. Losers! I am glad I won't be working for such a team.

Questions below (fairly easy):
1st phone interview: Given an array of integers, find the missing element in it. (there is only one missing element in the array).
1st phone interview: Given an array of integers, find the sub array with maximum sum.
2nd phone interview question: Find out if a binary tree (does not matter if its BST or not) is balanced or not. i.e. delta of left and right subtree should not be greater than 1.

Some OOP/c++ questions:
If you have an empty class like class Foo{} and you create an object of that class, what would sizeof(object) be ?
What is the difference between merge and quick sort? Complexities (best and worst case)? Explain worst case of quick sort? When would you use one over other?
What is auto_ptr (STL)? (I had c++ written on my resume, so that's the reason I was asked this question)? Can you create a vector of auto_ptrs? What kind of issues would you encounter while managing the vector of auto_ptrs?

Interview Question – nothing to be specific...all were easy, except the size of an empty object of a class. We usually don't do that, so I could only guess logically   View Answers (2)

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Declined Offer

Neutral Experience

Software Engineer II Interview

Software Engineer II

I applied online and the process took 6 weeks - interviewed at F5 Networks.

Interview Details – very good hiring process

Interview Question – parse tcpdump output using peerl   Answer Question

Reason for Declining – another job offer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Easy Interview

Software Engineering Internship Interview

Anonymous Employee

I applied online and the process took 4+ weeks - interviewed at F5 Networks in January 2013.

Interview Details – I applied online and had a phone interview scheduled within one week.
I spoke with the hiring manager for a half hour or so. She wanted to see whether or not my resume was accurate and mostly asked questions about prior projects, languages I knew, and how I go about solving a problem.
After one week, I heard back from my recruiter who wanted to bring me on site for an interview. I had five interviews with four people and it took 3-4 hours. I was asked about many things including behavioral questions, past projects, classes I was taking. Some interviewers went through my resume and asked me about the things on it. They would drill deeper to see if I really had a good understanding of CS concepts.
Basic software engineering experience and knowledge of software design practices are important. Knowing multiple languages helps.

Good problem solving skills are critical for interviewing at F5. It's okay if you don't know something, but you need to demonstrate you could solve a problem you know nothing about.

Overall, interview process was good and the people were quite friendly and supportive. I got a tour of the facility and met many of the people I would later end up working with. There were no trick questions or really difficult problems. I don't think I was asked a single question I didn't know the answer to. If you're a good fit for the job, you shouldn't have problems here.

Interview Question – I didn't get any tricky technical questions, but I was surprised when I was asked for my favorite data structure.   Answer Question

Negotiation Details – Rate was good, did not negotiate.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

I applied online and the process took 1 week - interviewed at F5 Networks in November 2013.

Interview Details – Did a phone screening, and got invitation to onsite interview immediately. Onsite is 1:1 with recruiter (never did see him, but his assistant), and two engineers. Asking mostly networking protocol related questions, and big/little endian.

Interview Question – When you enter an URL on the browser how things are setup in the network?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Anonymous Employee

I applied online and the process took 2 weeks - interviewed at F5 Networks.

Interview Details – I've applied online and heard back within 2 weeks telling me that they would like to schedule a 45 minutes phone interview with the hiring manager. After that, I've been invited to onsite and had two onsite rounds and one written coding test. I can't tell the questions because of NDA but I could say overall they've tried to touch every area that you might know.

It seemed like they were interested in what you know and how you think. They never say enough, as soon as you keep talking and solving the problem, trying to figure out how much you know. I've had two proper coding questions on board and one data structure design question for a given problem and two open ended problem solving and past experience related questions. There were also behavioral questions.

At the end of the second round, the recruiter came and said they wanted to move on and give an offer on the spot. I was caught off guard but was happy that the process was faster. The whole process (two rounds and offer, excluding the time between phone and on sites) took a week.

Interview Question – I can't because of NDA   Answer Question

Negotiation Details – I was able to negotiate as I had several other offers but the package offered was good and competitive. It had a slight edge.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at F5 Networks

Worked for F5 Networks? Contribute to the Community!

F5 Networks Videos

Loading...

F5 Networks – Why Work for Us?

​​​​Aligning business strategy and the IT infrastructure The IT infrastructure is key to the success of virtually any major business initiative, from quickly integrating a strategic acquisition to bringing products to… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at F5 Networks interview questions and advice. All 89 interview reviews posted anonymously by F5 Networks employees and interview candidates.