Tip 1 : Prepare Basic DSA Topics.
Tip 2 : Prepare your projects well.(Do at least 1 great Project)
Tip 3 : You should know Basic HR questions
Tip 1 : It should have all the relevant info, avoid using extracurricular activities other than academics.
Tip 2 : Having some projects on resume is a must.
Difference Between an Array and a Linked List.
Step1- Fast and slow Pointer Approach
Step2- Write the Code


1. If the list is empty, the function immediately returns None because there is no middle node to find.
2. If the list has only one node, then the only node in the list is trivially the middle node, and the function returns that node.


1. Push(num): Push the given number in the stack.
2. Pop: Remove and return the top element from the stack if present, else return -1.
3. Top: return the top element of the stack if present, else return -1.
4. getMin: Returns minimum element of the stack if present, else return -1.
For the following input:
1
5
1 1
1 2
4
2
3
For the first two operations, we will just insert 1 and then 2 into the stack which was empty earlier. So now the stack is => [2,1]
In the third operation, we need to return the minimum element of the stack, i.e., 1. So now the stack is => [2,1]
For the fourth operation, we need to pop the topmost element of the stack, i.e., 2. Now the stack is => [1]
In the fifth operation, we return the top element of the stack, i.e. 1 as it has one element. Now the stack is => [1]
So, the final output will be:
1 2 1
Use Doubly Linked List



If the input tree is as depicted in the picture:
The Left View of the tree will be: 2 35 2
BASIC RECURSION
if (root == NULL) return;
if (*max_level < level)
{
cout << root->data << "\t";
*max_level = level;
}
rightViewUtil(root->right, level + 1, max_level);
rightViewUtil(root->left, level + 1, max_level);
Where Do you see yourself in 5 years
What is the most difficult situation you have faced and what did you do to overcome it?
Tip 1:Be Real
Tip 2:Be to the Point
Tip 3:Use STAR Methodology

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