Upload Button Icon Add office photos

F5 Networks

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

F5 Networks Softwaretest Engineer Interview Questions and Answers

Updated 11 Sep 2023

F5 Networks Softwaretest Engineer Interview Experiences

1 interview found

Softwaretest Engineer Interview Questions & Answers

user image kulashekar reddy

posted on 11 Sep 2023

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Two coding and some aptitiude questions

Round 2 - Technical 

(1 Question)

  • Q1. Asked about linked lists and asked to write code for reversing it

Interview questions from similar companies

I applied via YouTube and was interviewed before Sep 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

Reasoning, English grammar, logical

Round 3 - Technical 

(2 Questions)

  • Q1. Networking, python coding
  • Q2. Based on resume they are asked basically networking
Round 4 - HR 

(1 Question)

  • Q1. Asking about Cisco, strength

Interview Preparation Tips

Interview preparation tips for other job seekers - Confidence yourself,do hardwork,then definitely you can achieve.🙂
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DATA STRUCTURES,JAVA,COMPUTER NETWORKS

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Generally Focus on networking part

Round 2 - Coding Test 

DSA and basic python program if you have basic knowledge you can get into next Round easily

Round 3 - HR 

(1 Question)

  • Q1. Basic hr questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Networking concepts
Round 2 - Coding Test 

Python programming, Networking concepts

Software Engineer Interview Questions & Answers

Citrix user image Pranav Bhat Thirthahalli

posted on 3 Dec 2015

Interview Preparation Tips

Round: Test
Experience: Round 1: Online coding and aptitude test Section
Total time : 60 minutes
Questions{Marks} = 50(+1,-0.5)
Comments : * A few questions on Permutations and Combination and general aptitude * A few questions on Computer Networks and Operating Systems * Many C++ output questions, mainly on OOP * Questions are quite stimulating and these need proper time management, the idea of the concepts need to be at the tip of the tongue ("literaly")
Section 2:
Total Marks : 150
Total questions : 2 ( 100 + 50 )
Programming Languages allowed : All common PLs
Platform : HackerEarth Questions are easy but may require long codes. The output should be properly formatted.Not much algorithms Some 30 people get shortlisted for the interviews, consisting of maximum 4 rounds ( 3 tech + 1 HR).All interviews are elimination rounds

Round: Technical Interview
Experience: ( Tech interview-1):
* Mainly questions on the knowledge of C
* Trust me, one must be really an expert in C syntax, and you must know in and out of C
* Questions on pointers and bit wise arithmetic asked
* Some questions on Operating systems also asked( and these were really thought worthy, like how are interrupt handlers stored )
* Some resume based questions
(Tech interview-2) : Some 15 were shortlisted
*Mainly questions on algorithms
*Really tough questions , on trees and arrays, almost in the Microsoft level
*Should be optimized as possible.
*They describe one of their product, and then ask questions on how to solve some problems.
(Tech interview-3) Some 6 were shortlisted
Selection Procedure
* Interview by the Citrix India R&D Vice-President of Tech division
* Involves mainly resume based questions
* Most questions on Networks and TCP/IP
* Puzzles are also asked.
* You may get chocolates also in this round

Round: HR Interview
Experience: If you get here, it means you are 90% selected(unless you screw it really bad, by saying things like you don't know the company,etc ) *Standard question - Why Citrix ? *They mainly discuss what profile will be offered, and about the compensation and so on.

General Tips: I don't think I have any. In fact I had no aspirations initially to get into this company.In fact I too came to know about the company on the day I got selected into it :p
The only thing I can say is practice. Strengthen your networking and OS concepts Even though you don't need to be in the leader board of CodeChef for this company, you may want to know decent coding, atleast to make it to the interviews.
It was challenging and equally rewarding. I felt that this was a really friendly interview series, and they are quite accommodating and flexible in their questions. Infact even if you miss a question or two, don't worry.
Skill Tips: Forouzan - Data Communication and Networking ,C++ by Djarne Stroustrup HackerEarth and HackerRank Coding Focus more on Networking and OS if you want to get into this company, they don't focus on much of algorithms, since they don't want coders since it is a R&D profile.
Skills:
College Name: NIT Surathkal

Interview Questionnaire 

12 Questions

  • Q1. 3 - 4 data structures based coding questions
  • Q2. Questions on project like problems faced or errors encountered
  • Q3. Memory layout of C programs
  • Ans. 

    The memory layout of C programs refers to how variables and data structures are organized in memory.

    • C programs typically have four main sections in memory: code, data, heap, and stack.

    • The code section contains the compiled program instructions.

    • The data section stores global and static variables.

    • The heap is used for dynamic memory allocation.

    • The stack is used for function calls and local variables.

    • Pointers in C hold mem...

  • Answered by AI
  • Q4. Storage of semaphores and many other questions based on semaphores
  • Q5. Questions based on operating system
  • Q6. The usual first question ..tell me about yourself
  • Q7. What irritates you ?
  • Ans. 

    Inefficiency and lack of organization irritate me.

    • Inefficient code or processes

    • Lack of documentation

    • Disorganized project management

    • Inconsistent coding standards

    • Poor communication within the team

  • Answered by AI
  • Q8. My CPI was 8.69, even then was asked why is it so low , why not 9 or above
  • Q9. Dream company and if you get selected, will you still aspire and study for your dream company
  • Q10. How many computer languages do you know ?
  • Ans. 

    I know multiple computer languages including Java, Python, and C++.

    • Java

    • Python

    • C++

  • Answered by AI
  • Q11. Some situation based questions
  • Q12. Why didn't you get selected in the last company that visited your college ?

Interview Preparation Tips

Round: Test
Experience: The type of questions mainly comprised of aptitude, dbms, data structures, operating system, object oriented programming, networking and few basic questions on C programming language.
Tips: For Object Oriented programming  the book entitled as THINKING IN C++ volume 1 by BRUCE EKEL proved to be very useful.For C, read Dennis Ritchie thoroughly atleast twice.
Duration: 60 minutes
Total Questions: 45 or 50

Round: Problem Statement
Experience: The questions didn't make use of any tough algorithms. The solution too was quite simple but on the contrary there were several test cases which we generally overlook.
Tips: Sometimes practicing tough questions, we stumble across easy ones, so always start learning things from the ground level. Stay calm.

Round: Other Interview
Experience: It was managerial interview and i expressed myself in the best way i could . The interviewer tried to trap me in my own answer but somehow i managed to satisfy him by my answers.
Tips: Stay confident and be yourself.

Round: Technical Interview
Experience: Initially, i gave naive approach to the solution but the interviewer gave me sometime to improvise the solution and i ended up with solution with log n complexity.
Tips: Practice coding questions based on Data Structures as much as possible but look at the solutions only after the exhaustive attempts of self trials.

Round: Technical Interview
Experience: This round was bit tough . To answer the questions on semaphore, you need to have very basic knowledge of the topic.
Tips: System programming book by Richard Stevens provides deep insight of the concepts.Have strong grip on subject knowledge too.

General Tips: 1) Once you kick off a start to practicing coding questions and understanding the concepts, you actually enjoy things.2) Group Study plays a very crucial role. Discuss questions with your friends and your seniors.3) If initially you get bulk of errors in programming questions , don't get disheartened .Try to run the program by compiling each and every line thoroughly and eventually you will end up with successful compilation and that happiness is priceless.
Skill Tips: Have a command on your domain.
Skills: programming Skills, communication skills, Skills to handle the situation.
College Name: NIT ALLAHABAD
Motivation: A software company with software engineer profile  and a good package too and both of them defines my field of interest :P
Funny Moments: when the result was declared with me and my friend both got selected, we both started jumping and crying aloud infront of everyone out there.And at the end when we were given chocolates , there was another box containing t-shirts ..and i was constantly looking there in the hope that soon, we would be given t-shirts too but to the dismay the handed all of them over to the third party :(

Skills evaluated in this interview

Interview Questionnaire 

7 Questions

  • Q1. Design a Peer-to Peer sharing network like torrent. What all parameters would you like to consider?
  • Ans. 

    Design a P2P sharing network like torrent

    • Consider the architecture and protocols for file sharing

    • Include mechanisms for file discovery and download

    • Implement a distributed system for efficient data transfer

    • Ensure data integrity and security

    • Handle scalability and load balancing

    • Consider user interface and ease of use

  • Answered by AI
  • Q2. You want to retrieve data about cricket players. Search string will be name. Also, we want first players having first 10/10000 hits. What data structures will you use to store data?
  • Q3. Tell about the projects you have done?
  • Q4. According to you, what is the definition of good job?
  • Ans. 

    A good job is one that provides satisfaction, growth opportunities, work-life balance, and fair compensation.

    • Satisfaction: Feeling fulfilled and accomplished in the work being done.

    • Growth opportunities: Having chances to learn, develop new skills, and advance in the career.

    • Work-life balance: Striking a healthy equilibrium between work responsibilities and personal life.

    • Fair compensation: Being adequately rewarded for t...

  • Answered by AI
  • Q5. What are your future plans?
  • Q6. Where do you see yourselves after few years?
  • Q7. Are you planning for any higher studies?

Interview Preparation Tips

Round: Test
Experience: It was an online test with Objective questions for 1 hour and Coding – one and half hour.The questions asked were mainly based on CS networking course.Other than networking, there were lot of DSA questions, few OS questions and puzzles were asked.
Tips: Coding requires good speed.
For coding, I chose C++, there were other languages too.

Round: Technical Interview
Experience: It was of about 20 minutes.There were 2 technical interviews.

Round: HR Interview
Experience: minor was not at all related.
Tips: Oracle, easy dsa questions are asked. It’s easy to get into this. This is like a back-up one.

Skill Tips: Practice Coding through codechef etc.
College Name: IIT MADRAS

Skills evaluated in this interview

Interview Preparation Tips

Skills: Networking, OS, Linux kernel
College Name: NA

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

10 Questions

  • Q1. Write a program to reverse a n integer
  • Ans. 

    Program to reverse an integer

    • Convert the integer to a string

    • Reverse the string

    • Convert the reversed string back to an integer

  • Answered by AI
  • Q2. Explain me about your projects
  • Ans. 

    I have worked on various projects including a web application for inventory management and a mobile app for task tracking.

    • Developed a web application using React for inventory management, allowing users to track stock levels and generate reports.

    • Created a mobile app using Flutter for task tracking, enabling users to create, assign, and track tasks in real-time.

    • Collaborated with a team of developers to integrate APIs an...

  • Answered by AI
  • Q3. Are you interstedoing in studying further
  • Ans. 

    Yes, I am interested in studying further to enhance my skills and knowledge in software engineering.

    • Interested in pursuing a Master's degree in Computer Science

    • Enrolling in online courses to learn new technologies and programming languages

    • Attending workshops and conferences to stay updated with industry trends

  • Answered by AI
  • Q4. Reverse a linked list without using extra memory
  • Ans. 

    Reverse a linked list without using extra memory

    • Iterate through the linked list and change the next pointers to reverse the list

    • Use three pointers - prev, current, and next - to keep track of the reversed list

    • Start with prev and current pointing to null and the head of the linked list respectively

    • While traversing the list, update the next pointer of the current node to point to the previous node

    • Move prev and current po...

  • Answered by AI
  • Q5. Explain me about all the data structures you know, tell me their advantages over others and applications
  • Ans. 

    Data structures are fundamental concepts in software engineering that organize and store data efficiently.

    • Arrays: Simple and efficient for storing and accessing elements.

    • Linked Lists: Dynamic and flexible, efficient for insertion and deletion.

    • Stacks: LIFO structure, useful for managing function calls and undo operations.

    • Queues: FIFO structure, ideal for managing tasks and scheduling.

    • Trees: Hierarchical structure, used ...

  • Answered by AI
  • Q6. What is the difference between into arr [5] and malloc (5*sizeof (int))
  • Ans. 

    The difference is that 'int arr[5]' creates an array on the stack, while 'malloc(5*sizeof(int))' allocates memory on the heap.

    • int arr[5] creates an array of 5 integers on the stack, which is a fixed-size memory allocation.

    • malloc(5*sizeof(int)) dynamically allocates memory on the heap, allowing for variable-size memory allocation.

    • The memory allocated with malloc must be explicitly freed with free() to avoid memory leaks

  • Answered by AI
  • Q7. Tell me about yourself.
  • Ans. 

    I am a passionate software engineer with a strong background in computer science and experience in developing innovative solutions.

    • Completed a Bachelor's degree in Computer Science from XYZ University

    • Proficient in programming languages such as Java, Python, and C++

    • Worked on various projects including a mobile app for tracking fitness goals

    • Familiar with Agile development methodologies and version control systems like Gi

  • Answered by AI
  • Q8. Where do you want to see yourself in 5 years
  • Ans. 

    In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.

    • Continuing to enhance my technical skills and knowledge through ongoing learning and certifications

    • Taking on more leadership responsibilities and mentoring junior team members

    • Contributing to the development of cutting-edge software solutions for the company

    • Possibly pursuing opportunities for advancement within the...

  • Answered by AI
  • Q9. Mention two weakness es
  • Ans. 

    I tend to overthink details and can be overly critical of my own work.

    • Overthinking details can lead to delays in completing tasks

    • Being overly critical can hinder progress and confidence

  • Answered by AI
  • Q10. Are you intersted in studying further
  • Ans. 

    Yes, I am interested in studying further to enhance my skills and stay updated with the latest technologies.

    • I believe continuous learning is essential in the fast-paced tech industry

    • Further studies can help me specialize in a specific area of software engineering

    • Advanced degrees or certifications can open up new career opportunities

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Asked me few simple questions related to OS and Network security

Round: Technical Interview
Experience: Asked me few simple questions related to OS and Network security

College Name: IIT Madras

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

F5 Networks Interview FAQs

How many rounds are there in F5 Networks Softwaretest Engineer interview?
F5 Networks interview process usually has 3 rounds. The most common rounds in the F5 Networks interview process are Resume Shortlist, Coding Test and Technical.

Recently Viewed

INTERVIEWS

Apollo Pipes

No Interviews

INTERVIEWS

F5 Networks

No Interviews

INTERVIEWS

Pluralsight

No Interviews

INTERVIEWS

Apollo Pipes

No Interviews

SALARIES

Advisor360°

INTERVIEWS

Paytm Money

No Interviews

INTERVIEWS

Apollo Pipes

No Interviews

DESIGNATION

INTERVIEWS

Pluralsight

No Interviews

INTERVIEWS

Apollo Pipes

No Interviews

Tell us how to improve this page.

F5 Networks Softwaretest Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
F5 Networks Softwaretest Engineer Salary
based on 12 salaries
₹13 L/yr - ₹43.4 L/yr
446% more than the average Softwaretest Engineer Salary in India
View more details
Software Engineer III
130 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
114 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
87 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
82 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer II
50 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare F5 Networks with

Cisco

4.1
Compare

Juniper Networks

4.2
Compare

Palo Alto Networks

3.9
Compare

Fortinet

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview