J'ai postulé en ligne. Le processus a pris 4 jours. J'ai passé un entretien chez F5 (Seattle, WA) en févr. 2014
Entretien
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?
Questions d'entretien [1]
Question 1
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
J'ai postulé via un recruteur. Le processus a pris 4 semaines. J'ai passé un entretien chez F5 en avr. 2026
Entretien
Twice it had happened. F5 hr (first time) or third party consultants (second time) first take ctc and expected ctc over phone, then start scheduling interviews. After successfully clearing 3-4 rounds of discussions, HR will call and ask for expected ctc and try to offer less than our current ctc (not sure how they expect anyone can accept ctc less than their current ctc) and they say it is crossing our range for the role. Firstly they know their range for role and our ctc and expected ctc then why do they waste others time and energy. Second time I clearly told recruiter that schedule the discussions only if they are fine with expected ctc.
Recruit can reply to this review and can tell that my expectation is too high and unrealistic. For those people I had expected 8-10% over my current ctc.
Questions d'entretien [1]
Question 1
About my current project and some hackerrank questions which need to execute and show the results
J'ai postulé via un recruteur. J'ai passé un entretien chez F5 (Bengaluru) en sept. 2025
Entretien
The first round went fair. I was asked conceptual questions around kubernetes, work wise projects. One leetcode - easy question asked - to sort the values by positive values on even index and negative values on even index keeping the relative order of the array same.
The next round went nowhere. The interviewer didn't switch on the camera. Asked fundamentals about trees, stacks(create stack with queues, create a stack structure with out using stack). I ANSWERED ALL OF THEM BECAUSE THEY ARE SUCH FUNDAMENTALS.
The recruiter then called to share that the panel gave a negative fit because I don't know Golang. I repeatedly asked if there was a language restriction, and there was not even one time they said there was. It is such a bummer.
Questions d'entretien [1]
Question 1
Sort the values by positive values on even index and negative values on even index keeping the relative order of the array same.
J'ai postulé via la recommandation d'un employé. J'ai passé un entretien chez F5
Entretien
3 rounds of tech interviews. Fourth round was Hiring Manager followed by HR. The process was well planned and executed.
It started with me getting a call from HR and then attending all the interviews over the weekend
Questions d'entretien [1]
Question 1
Lots of questions pertaining to networking concepts