Tip 1 : Prepare commonly asked interview questions from DS
Tip 2 : Be ready to explain your project architecture and design in detail
Tip 1 : Your resume should reflect your skills clearly.
Tip 2 : It should be easily readable
It was technical discussion plus coding round



Note: Since the number of ways can be very large, return the answer modulo 1000000007.
N=3

We can climb one step at a time i.e. {(0, 1) ,(1, 2),(2,3)} or we can climb the first two-step and then one step i.e. {(0,2),(1, 3)} or we can climb first one step and then two step i.e. {(0,1), (1,3)}.
It should be resolved using recursion and DP.



A 'deep copy' of a linked list means we do not copy the references of the nodes of the original linked list, rather for each node in the original linked list, a new node is created.
Each node's next pointer points to next. But previous pointer points to a random node.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the best case time complexity of Bubble Sort?