Tip 1 : Work hard and practice 3 questions daily
Tip 2 : Prepare resume well
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.
The interviewer was nice, he greeted us first. The interviewer started from the basics, and then gradually elevated the difficulty level(overall it was easy). We have a whiteboard in zoom, he used that to ask the coding questions.


Assume that the Indexing for the linked list starts from 0.
Input: ‘N’ = 5, 'LIST' = [1, 1, 2, 3, 4, -1], ‘VAL’ = 2, ‘POS’ = 1.
Output: 1 -> 2 -> 1 -> 2 -> 3 -> 4
Here in the given list we can see that the node having value 2 is inserted at position 1.
Simple linked list traversal



• The reference to the head of the linked list is not given.
• The node to be deleted is not a tail node.
• The value of each node in the Linked List is unique.
• It is guaranteed that the node to be deleted is present in the linked list.

Linked list implementation
1. Clearly explain the TCP/IP protocol stack along with the functioning of each layer
2. How does a router routes a packet and How does a router uses longest prefix matching to route a packet
3. How does a page fault is serviced?
4. How Minimum Spanning Tree is useful in Networking Domain and Define Articulation Points and what is its significance in networking?
5. Explain different algorithms that applies in networking domain?
6. How can you calculate the round trip time and bandwidth of the network using Ping
Tip 1 : had to tell all about demand paging, modification/dirty bit of a modified page to be replaced.



Try to solve the problem in 'Single Scan'. ' Single Scan' refers to iterating over the array/list just once or to put it in other words, you will be visiting each element in the array/list just once.
calculating the number of 0s,1s and 2s is not counted as the solution for this problem
or you can use a more sophisticated approach in which place the 0's in starting and 2's in the end.
They shortlisted 6 candidates and gave two PDF's consisting of 50 statements each, the first pdf had 50 positive statements and the 2nd had 50 negative statements and we had to decide whether they are most significant/significant/least significant to us. (we had to answer any 15 of them).

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?