Tip 1: Practice questions and revise those questions.
Tip 2: I personally recommend Coding Ninjas and CodeStudio for interview preparation.
Tip 3: Participate in most contests organized by Coding Ninjas and CodeStudio, held biweekly and weekly.
Tip 1: Have at least 2 projects on your resume.
Tip 2: Include genuine points and skills on your resume.
There were 2 rounds of interviews: the first round was a coding test, and the second round was a 1-hour interview.


I had solved this problem earlier, so it did not take me much time to solve it. I applied the recursive method to solve the problem and used DP to optimize it.



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)}.



Below is the example showing the input tree and its sum tree.

It was an online video call round of 60 minutes.



1. Start checking from the end of the linked list and not from the beginning. For example, if the linked list is ( a, b, a ,b, a) and the string is equal to “aba” , then the answer should be (a b), not (b a).
2. After removing an occurrence check again for new formations.
Tip 1: Revise all the concepts of DBMS for at least 30 minutes daily.
Tip 2: Read the basic concepts of DBMS.
Tip 3: Practice SQL regularly.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: