Tip 1 : Definitely practice DSA.
Tip 2 : Do some basic development.
Tip 3 : Be ready to explain your projects.
Tip 1 : Don't clutter skills section.
Tip 2 : To the point and precise.



Down: (row+1,col)
Right: (row, col+1)
Down right diagonal: (row+1, col+1)


The graph may contain cycles.


Suppose given ‘BILL_ARR’ array is { 5, 5, 5, 10, 20 } so we return ‘True’ for this test case as from first ‘3’ customers we take ‘5$’ from each customer then ‘4th’ customer give ‘10$’ we give him ‘5$’ back now we have ‘2’, ‘5$’ note and ‘1’, ‘10$’ note than ‘5th’ customer give ‘20$’ so we give him back one ‘10$’ and one ‘5$’ note.



You need to modify the given tree only. You are not allowed to create a new tree.
For the given binary search tree

11 will be replaced by {15 + 29 + 35 + 40}, i.e. 119.
2 will be replaced by {7 + 11 + 15 + 29 + 35 + 40}, i.e. 137.
29 will be replaced by {35 + 40}, i.e. 75.
1 will be replaced by {2 + 7 + 11 + 15 + 29 + 35 + 40}, i.e. 139.
7 will be replaced by {11 + 15 + 29 + 35 + 40}, i.e. 130.
15 will be replaced by {15 + 29 + 35 + 40}, i.e. 104.
40 will be replaced by 0 {as there is no node with a value greater than 40}.
35 will be replaced by {40}, i.e. 40.
Tell me something about yourself in brief
Tell me about your background.
What are your strengths and weaknesses?
You have not done your PG yet. This is not a drawback, but don’t you think you should get a PG degree ASAP?
You have changed jobs/jumped ship too many times already. Why so?
What are your strengths?

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