Sharing my interview experience at CoinDCX for the SSE-1 (SDE-2) position.
YOE: 4 years
Taken by Intervue
Duration: 1 hour
Difficulty: Medium
DSA 1
Wiggle Sort II
DSA 2
Given p, q, and r, with two operations allowed:
Pick either p or q and increment it by 1.
Pick either p or q and divide it by r.
The operations can be performed any number of times until p == q.
Find the minimum number of operations required.
LLD
Designed the classes, data entities, and lifecycle for a Food Ordering System.
Duration: 1 hour 30 minutes
Difficulty: Hard
I was asked to design Zomato. The problem was quite open-ended, and I was given the freedom to cover different aspects of the system.
The interviewer went deep into multiple design components and their trade-offs. This made the round quite challenging but also very interesting and productive.
After the HLD discussion, I was asked to design the LLD for the main service — Order Management System (OMS). The focus was mainly on data entities, class design and responsibilities and interactions between classes.
I was also asked to design Food Rescue feature of Zomato.
Duration: 45 minutes
The round started with introductions, followed by questions about my background and projects. This was followed by behavioral and motivation-based questions, including:
Hope this helps others preparing for interviews. Good luck!