Tip 1 : Choose one language and be THE BEST in that language (Any language of your choice)
Tip 2 : Be good at designing scalable systems, and its designing from scratch.
Tip 3 : Know each line of code you are writing, why you are going for that and extend it to knowing each and every thing you are using in the current organisation.
Tip 1 : Be honest in resume.
Tip 2 : Be prepared for each line you mentioned in the resume.
Basic DS


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
Honestly, I don't remember the exact how I solved this but yes it was solvable for any average student who plays with DS and Algo.



You do not need to print anything, just return the head of the reversed linked list.
System Design round along with LLD and HLD
Asked to design parking lot problem.
Tip 1 : First give the interviewer an idea of the solution you will be proposing.
Tip 2 : Start with basic building blocks and its DB implementation.
Tip 3 : Go for basic code of the problem and its basic APIs
Cultural Fit with India Head and HR
Basic HR questions and check if I was eligible for their culture.
Tip 1 : Be honest.
Tip 2 : Be humble.
Tip 3 : Always ready to learn new things.

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