Tip 1 : Practice a lot of DSA questions on various online platforms.
Tip 2 : Regularly go back to some of the typical DSA questions.
Tip 3 : Give equal importance to OS, OOPS, and CN subjects.
Tip 1 : Be thorough with your resume to answer anything and everything from your resume.
Tip 2 : Do not put false information on your resume.



In the given linked list, there is a cycle, hence we return true.

I used the slow and fast pointer technique to solve the problem.



A leaf is a node with no children.
For the given binary tree
Output: 2
The shortest path is from root node 1 to leaf node 2 which contains 2 nodes in the path. Hence, the minimum depth is 2.
It was a fairly simple problem and I used recursion to solve this problem.



1. The length of each array is greater than zero.
2. Both the arrays are sorted in non-decreasing order.
3. The output should be in the order of elements that occur in the original arrays.
4. If there is no intersection present then return an empty array.
I used an unordered map to store the unique elements from both the arrays and then printed it.
What is the difference between a mutex and a semaphore
Tip 1 : First of all structure your thoughts.
Tip 2 : Try answering with an example. I tried to explain the difference by explaining them the Consumer-Producer Problem and then went on to explain how mutex would differ from a semaphore in solving the problem.
It was a managerial round. The interviewer started by introducing himself and then asked for my introduction. We then had an in-depth discussion on Cloud Computing, its importance and different OSI layers. We also had a serious discussion on why network security is essential nowadays. Apart from that, we talked about other security protocols that are in place today. Overall the interviewer was very friendly, and we had a healthy discussion.
Tip 1 : Be calm and answer what you're familiar with.
Tip 2 : If you're not familiar with something, ask the interviewer for help.
The interviewer introduced himself and then asked for my introduction. He then asked me why I wanted to join F5 networks and why they should hire me. He then told me in-depth about the company and its values. Overall we had a healthy and light discussion about the company and its work ethics, and then he ended the interview.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?