Tip 1 : Prepare for System Design seriously if you are applying for SDE-2 and above role as there will be 1-2 rounds for system design.
Tip 2 : Solve medium , medium hard problems of DP, Tree and Heap and other topics.
Tip 3 : Atleast look in all design patterns and microservice patterns once so that you know about them and prepare some of them in depth.
Tip 1 : Keep your resume only single pager
Tip 2 : Highlight your skills and projects in separate sections


Applied DFS



I applied DP approach to solve this.



You are given ‘ARR’ = {1, 2, 2, 3, 3} and ‘K’ = 2.
The answer will {2, 3} as 2 and 3 are the elements occurring most times.
Applied Heap to solve the problem.
Design a stock broker system
Design a system similar to Google Doc

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