F5 Networks | SDE-3 | Interview Experience
Anonymous User
1510

Applied directly through the F5 Networks career portal and got a call from HR after about one to two weeks.

I’ve actually applied multiple times before through their portal, so persistence definitely helped this time.

Round 1 – Coding

Problem: Rearrange Array in Alternating Positive and Negative Order
Given an unsorted array Arr of N positive and negative numbers,
Create an array of alternate positive and negative numbers
without changing their relative order.

Note: The array should start with a positive number.
-Optimisation discussion.
-OS, Linux, and Networking questions.

Round 2 – Coding

Worker Pool Pattern (GoLang)
Implement a worker pool pattern,the calling code generates Tasks, which are placed in a queue,idle workers read from this queue and are assigned work as available.

-OS, DB, Linux, kafka, redis and Networking questions.

Round 3 – Managerial

Behavioral questions: ownership, conflict handling, leadership, current projects.
Golang: goroutines, channels, concurrency, interfaces, error handling.
Distributed systems and microservices architecture.
Databases performance tuning, indexing.
Redis caching and data consistency.
Kafka: message ordering, partitions, offsets.
Elasticsearch: shards, replicas, query optimization.
Networking: fundamentals TCP/UDP, DNS, load balancing.

Round 4 - HR
Salary negotiation, didn't give much of a choice, since I didn't have any counter.

Received the confirmation after a week and got offer after 2-3 weeks.

Offer: https://leetcode.com/discuss/post/7301054/offer-evaluation-f5-networks-by-anonymou-eokv/

Comments (3)