Tip 1 : Practice atleast 250 questions
Tip 2 : Do atleast 2 projects
Tip 3 : If possible add some internship experiences
Tip 4: Try to make your good coding platform profile
Tip 1 : Have some good projects on resume
Tip 2 : Don't put false things on resume
Tip 3 : Try to make 1 page resume and it should cover most of your things



'S' = "{}()".
There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
I used stack to solve this question



1. You can only increment the value of the nodes, in other words, the modified value must be at least equal to the original value of that node.
2. You can not change the structure of the original binary tree.
3. A binary tree is a tree in which each node has at most two children.
4. You can assume the value can be 0 for a NULL node and there can also be an empty tree.
I used in-order traversal and in there I added the result of the left sub-tree and right sub-tree.
It was combination of coding + system design round



The order of elements in the resulting array is not important.
Let the array be [1, 2, -3, 4, -4, -5]. On rearranging the array such that all negative numbers appear before all positive numbers we get the resulting array [-3, -5, -4, 2, 4, 1].
Design a system for ticket booking
It was a managerial round and he asked me about my projects and other behavioural situation questions
Why should we hire you ?
Tip 1 : The cross questioning can go intense some time, think before you speak.
Tip 2 : Be open minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.
Tip 3 : Context of questions can be switched, pay attention to the details. It is okay to ask questions in these round, like what are the projects currently the company is investing, which team you are mentoring. How all is the work environment etc.
Tip 4 : Since everybody in the interview panel is from tech background, here too you can expect some technical questions. No coding in most of the cases but some discussions over the design can surely happen.

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