RejectedSDE Full-Time (FTE) at Zomato
- Difficulty
- Process took
- 0-1 Weeks
- Rounds
- 2
- Format
- Remote
- Applied via
- Other
How it went
- I believe the reason for my rejection was that I wasn’t able to provide a accurate solution for all three DSA questions.
- The interviewer seemed satisfied with my approach and explanations, but they likely wanted perfect solutions to each question.
What they would tell you
- I believe the reason for my rejection was that I wasn’t able to provide a accurate solution for all three DSA questions.
- The interviewer seemed satisfied with my approach and explanations, but they likely wanted perfect solutions to each question.
How to prepare
- Practice Explaining, Don’t just solve problems, practice talking through your logic
- Mock, Mock, Mock, Do timed mocks with peers or mentors, especially for graph/DP problems.
Their background
I’m currently in my final year in Computer Science at tier-1 NIT.I have spent the past few years into coding challenges, hackathons.
Round by round
- 1
Online Assessment (OA)60 min
Eligibility: CGPA of 8.0 or above Selection: Out of all the eligible students, 20 students were selected for the next round, including me. The OA included a mix of DSA, Aptitude, and Core Concepts. DSA questions related to Trees, Graphs, and Sorting Algorithms.
- 2
Technical Round - 190 min
1. Resume-Based Discussion (30 minutes) Most of the discussion revolved around backend technologies as I had highlighted that area in my resume.
-
Database Management: He quizzed me on the differences between SQL vs NoSQL.
-
Backend Concepts: API design, load balancing, and Caching strategies. 2. DSA Questions (30 minutes) The interviewer asked me three DSA questions. Q1: B+ Tree
-
Problem: He asked me to explain B+ Trees, their complexity of insertion, and why B+ Trees are preferred over simple arrays for storing sorted keys. He also asked what happens if we increase the order of nodes (k).
-
I answered the first part well, but when asked about the effects of increasing the order, I clarified my answer with further explanations. Q2: Deleting a Node from BST with Two Children
-
Problem: Modify the standard algorithm for deleting a node with two children in a Binary Search Tree (BST). I explained the solution but was then asked about edge cases. Q3: Graph + Dynamic Programming
-
Problem: This was a Graph-based DP question. It was one of the tougher ones.I got stuck in the middle of solving it, but with the interviewer’s hints, I managed to figure it out. Verdict: Unfortunately, I didn’t make it to the next round.
-
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Zomato is hiring right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.
Software Engineer – Back End
Gurugram, HR, India
10 free auto-applies. No card.
Or practice this interview first