Zomato Interview Experience Fresher
Anonymous User
6482

Note :: No IDE was given for writing code instead u have to write code on Google docs provided by interviewer.
[On Campus Opportunity]

  1. Tell me something about urself. [⏳ Interaction took 2 minutes only]

  2. There was a also project discussion in the beginning of interview. [⏳ It took around ~ 3-4 minutes]

  3. Two DSA Problems - proper approach and code. [⏳ It took around ~ 40 mins ]
    [ Standard Problems may be with some variation or direct same Q / No new problems asked to me ]
    (a) Delete any node in BST (Recursive approach)
    (b) Reverse linked list in a group of size k.

  4. 5 - SQL queries with proper code (SQL Leetcode level bas) - [⏳ It took around ~ 8-9 mins]
    (2 Q.) Basic and Easy Queries (use of simple clause + aggregate functions)
    (2 Q.) Normal (handling of joins with 2 tables on 2 different conditions)
    (1 Q.) Medium (handling of joins with 3 tables but this time difficulty somewhat was increased)

  5. System Design Music Player Related. [No, not a medium/hard Q it's easy one - only I have to write a single function ]
    In this you have to optimize time complexity of that function upto O(N). [⏳ It took around ~ 9-10 mins]

  6. Theory questions based on DBMS Joins.
    How many types, what they are exactly, only few details testing the understanding of the topic.
    [⏳ It took around ~ 6-7 mins]

  7. Four famous pillars of oops .
    [Explanation & real life e.g. and Cross Questioning in interview]

  8. Deep dive in polymorphism.
    [Types, they want few but to the point details, explanation with examples like overriding & overloading]
    [⏳ Both (7) & (8) points took together around ~ 8-9 mins]

  9. Dynamic binding.
    Use of Virtual keywords. Implementation of runtime polymorphism but u only have to write pseudo code for this.
    [⏳ It took around ~ 5-6 minutes]

  10. Nothing was asked to me from OS . ❌

Total time of this round = ~1 hour 22 minutes.
That's how it, Done ✅ .

Zomato conducted a single round, following which the HR was set to announce the results. I am fortunate to be among those selected for this opportunity 😃.

IMP Note : The faster you solve problems during the interview, the more time the interviewer will have to ask you questions. That's why they asked me a lot of questions from different CS fundamental subjects because the DSA questions were quite standard and easy.

Compensation details : https://leetcode.com/discuss/compensation/3768733/Zomato-or-SDE-1-or-Gurugram
If you find this useful, please upvote it so that others can easily find this post. For queries, feel free to comment below.

Comments (6)