Tip 1 : Consistently do DSA, no matter if you are already working. Solve atleast 2-3 Questions every day.
Tip 2 : Have a note also about your work experience, sometimes people forget some countable achievements they've got.
Tip 1 : 1 pager resume is preferred.
Tip 2 : Write development experience heavily.
The machine coding round involves solving a design problem in a matter of a couple of hours. It requires designing and coding a clean, modular and extensible solution based on a specific set of requirements.
Design an exchange system. There is a list of stocks given with the following attributes –
order_id, time, stock name, type(BUY/SELL), quantity, price.
You need to output a list of stocks in the following format sell_id, buy_id, quantity, and price which will get executed.



[2,3,4] - median is 3.
[2,3] - median is floor((2+3)/2) = 2.
1st- I applied brute force using sorting.
2nd- Then I used heaps to optimize further.



If N = 2 and prerequisite = [[1, 2]]. Then, there are a total of 2 courses you need to take. To take course 1 you need to finish course 2. So, it is possible to complete all courses.
I directly jumped to the best solution.
Did it Using DFS. I maintained two visited arrays. I explained the approach and wrote the code.
In-depth discussion on projects that I am currently doing.
Why a startup? Why Dunzo?
If you want to suggest a new feature for Dunzo, what would it be?
Some behavioral questions.

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