I applied for Dunzo through their website and reached till the DSA round. Following were the rounds which were taken/planned:
- Coding Assessment on HackerRank: This was a 100 minute test with 3 questions divided into 2 modules. Module 1 has two coding questions and Module 2 was a backend question (hit API and submit result after a few manipulations).
- Take home assignment: I was asked to come up with a low level design of Coffee Machine. The requirements were shared via PDF file and around 2 days were given to submit the working code.
- DSA : This round had two questions.
a. Find sum of min and max of all consecutive subarrays. Expected to be done on O(n)
b. Find all subsequences with product less than a value K. K is in the range of 10^18.
- Optimization and DB Schema : This was supposed to be a low level design round.
- HLD : This was supposed to be a discussion with manager on past projects and some high level design questions.
I did not clear Round 3 and thus did not attend round 4 and 5.