Tip 1: Do focus on your core subjects like OS, DBMS, CN, DSA, etc.
Tip 2: Do some good projects on the latest trending technologies like Cloud, Blockchain, AI, DevOps, etc
Tip 3: Practice coding
Tip 4: Enhance your presentation skills.
Tip 1: Try to add a GitHub link or live app link for the projects you're mentioning in the resume.
Tip 2: Add all the certification and training you've done along with the link to the certification either on google drive or a website.
The test was in the evening around 7 pm via Hackerrank.



1. The helper function ‘knows’ is already implemented for you.
2. ‘knows(A, B)’ returns "false", if A doesn't know B.
3. You should not implement helper function ‘knows’, or speculate about its implementation.
4. You should minimize the number of calls to function ‘knows(A, B)’.
5. There are at least 2 people at the party.
6. At most one celebrity will exist.
The solution approach was pretty straightforward, as it was a well-known problem.
I just created a graph using a matrix and solved the problem.
The interview was in the morning around 8 am.
What do you mean by Kernel? How OS operates, what all scheduling algorithms are used in windows OS
Tip 1: Focus on OS, especially Linux
Tip 2: Study all CPU scheduling Algorithms
Explain all the layers of the TCP/IP model.
Tip 1: Study CN thoroughly
How do you think 5g will help or improve user experiences, and how it will benefit the industry overall?
Tip 1: Study Mobile Computing and CN.
Have you ever faced any internet issues or network problems? How did you solve those issues what was your approach.
Tip 1: Basic knowledge of network troubleshooting will help.



In the following directed graph has a cycle i.e. B->C->E->D->B.

1. The cycle must contain at least two nodes.
2. It is guaranteed that the given graph has no self-loops in the graph.
3. The graph may or may not be connected.
4. Nodes are numbered from 1 to N.
5. Your solution will run on multiple test cases. If you are using global variables make sure to clear them.
I used the cycle detection method in graphs to solve this problem.
The interview was in the morning around 8 am
How we can create a data structure to store values whose size is not fixed and can grow as and when needed? and how we can implement sorting on that data structure
Tip 1: Study DSA
Tip 2: Practice sorting Algorithms both for arrays and linked lists.
Write binary search algorithm for arrays. can we implement Binary search on a Linked list and what will be the time complexity of the binary search in arrays and linked lists? which one will be more suitable?
Firsts I implemented a binary search for arrays and discussed the space and time complexity.
Then I discussed the idea of implementing binary search on a linked list pointing out the time complexity which will be more as compared to an array.
what is the main difference between a mobile OS and a windows OS?
Tip 1: Study OS
At which layer of the TCP/IP model do routers work? what do you know about routing protocols?
Tip 1: Study routing protocols
Tip 2: Study different networking devices and in which layers they operate
The interview was in the evening around 5 pm.
What do you know about Cisco? Have you used any of our products before?
Who are the competitors of Cisco?
Where do you want to work Bangalore/Chennai/Pune?
Tip 1: Do a background search for the company to which you're applying

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: