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 recursion?