![]() |
VOOZH | about |
Recently, Zomato came to our college for hiring for the role of SDE. I will discuss here my experience with the entire hiring process in detail. The detailed experience of each round is as follows:
Brief introduction about yourself (2 minutes).
Discussion about one of your projects (3-4 minutes).
I was given two DSA problems to solve:
I provided the proper approach and wrote code for both problems.
Duration: Approximately 40 minutes.
I need to write SQL queries for five different scenarios:
Basic and easy queries involving simple clauses and aggregate functions were asked.
Intermediate queries with joins between two tables on different conditions.
One query involved joins with three tables.
Difficulty level: Leetcode.
Duration: Around 8-9 minutes.
System Design – Music Player:
Task: Optimize the time complexity of a single function in a music player system design problem to achieve O(N) time complexity.
Considered an easy question.
Duration: Approximately 9-10 minutes.
Theory Questions from the subjects like DBMS & OOPS Concepts were asked:
DBMS joins: Types and specific details (6-7 minutes).
OOP pillars: Explanation and real-life examples (8-9 minutes).
Polymorphism: Types, details (overriding, overloading), and dynamic binding (5-6 minutes).
No questions about operating systems during the interview.
Total duration: Approximately 1 hour and 22 minutes.
Understand CS Fundamentals clearly.
Solving DSA problems quickly allowed more time for additional questions.
HR announced results, and you were fortunate to be selected for the Zomato opportunity.