Tip 1 : Practice DSA daily (~120 questions). Gaps lead to memory loss and too much struggling during interviews would be the proof.
Tip 2 : Prepare specifically depending on the nature of the round. LLD/HLD/System design/DB/Domain
Tip 3 : Be thorough with your resume. Try to recall exactly the impact of your contribution. Definitely - Articulate to impress!
Tip 1 : Make it a single-page resume(2 columns if necessary). Format it well. Use a small picture of yours near your name on top. Don't shy away from putting as many relevant links as you can, where people can see your work.
Tip 2 : Bullet point to the experience section. It can be chronological or can start from your best. Don't lie, definitely.



1. The root node is not considered as the node with no sibling.
2. If there are no such nodes, return -1.

Here node 4 and 7 do not have any siblings.
Eliminated all parents which had 1 child. Recursion helped to keep track of the immediate (grand)parent node to attach the new node to. Balancing was the usual top-to-down approach.


Java + Springboot
What is multithreading?
What is java swing?
Explain java applet?

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