Jobs
Interviews

F5 Networks, Inc

F5, Inc. (NASDAQ: FFIV) is the global leader that delivers and secures every app. Backed by three decades of expertise, F5 has built the industry’s premier platform—F5 Application Delivery and Security Platform (ADSP) —to deliver and secure every app, every API, anywhere: on-premises, in the cloud, at the edge, and across hybrid, multicloud environments. F5 is committed to innovating and partnering with the world’s largest and most advanced organizations to deliver fast, available, and secure digital experiences. Together, we help each other thrive and bring a better digital world to life.

Interview Questions for F5 Networks, Inc

1. What is the difference between a global and a static variable in C?

2. Cycle Detection in a Singly Linked List Determine if a given singly linked list of integers forms a cycle or not. A cycle in a linked list occurs when a node's next points back to a previous node in the list. Thus, the list does not have a linear structure with a beginning and an end, but instead cycles through a loop of nodes. Input: The first line of each test case contains the elements of the singly linked list, separated by a single space and terminated by -1, where -1 indicates the end of the list and would never be a list element. The second line contains an integer position "pos" which denotes the position (0-indexed) in the linked list where the tail connects to a cycle, or -1 if there is no cycle. Output: The only line of output should be 'true' if the linked list contains a cycle, or 'false' if it does not. The function should not explicitly print the output, as it is handled automatically. Example: Input:3 2 0 -4 -11Output:trueExplanation:The linked list is: 3 -> 2 -> 0 -> -4, and position 1 indicates the tail connects to the second node, forming a cycle. Constraints: 0 ≤ N ≤ 106 -1 ≤ pos < N -109 ≤ data ≤ 109 and data ≠ -1 Note: Aim to solve this problem with O(N) time complexity and O(1) space complexity.

3. Given the heads of two singly linked-lists headA and headB, return the node at which the two lists intersect. If the two linked lists do not intersect at any node, return null.

4. Can you implement a polyfill for the Array.reduce method?

5. Codng question:For the given stream of integers, calculate the avg,print top 10 elements and bottom 10 elements. It was not clearly mentioned on the problem. After poking more on the problem only provided the details.