Zeta | SDE 3 | Bangalore | Oct 2025 | Declined Offer

zeta logo
zeta
SDE 3BangaloreDeclined Offer
December 1, 202543 reads

Summary

I interviewed for an SDE 3 role at Zeta in Bangalore in October 2025. I received an offer, but ultimately declined it due to concerns about the expected high workload and a lower compensation band than initially discussed.

Full Experience

DSA Round

This was the best round in the whole process, and the interviewer was exceptionally helpful. We discussed two LeetCode problems: House Robber and Palindrome Partitioning II.

Machine Coding Round 1

This was my very first machine coding round, and I was tasked with designing an Amazon Locker System. I couldn't complete the question, but I made sure to communicate my thought process clearly and shared all my options regarding design choices, data modeling, and other aspects. To my surprise and happiness, the recruiter mentioned that due to my good knowledge, though my velocity needed improvement, they would offer a redo of this round. I had already accepted that I would be rejected after this round, so this was a pleasant surprise.

Machine Coding Round 2 (Redo)

For the second machine coding attempt, I was asked to design a Ride-sharing application, similar to Quick Ride. This time, I was able to complete the question, ran tests, and everything seemed to go well. However, towards the end, the interviewer asked some follow-up questions related to concurrency. I fumbled these questions as I do not have experience with multi-threading and concurrency.

Hiring Manager (HM) Round

The HM round involved a deep dive into my professional experience:

  1. I was asked to pick a project, explain its architecture, and dive deep into it. Many follow-up questions were asked.
  2. We discussed the most challenging part of my projects, where I highlighted working across multiple teams and managing delays in PRs.
  3. I shared insights into the scale of systems I have worked on and any issues I faced related to scale.
  4. The interviewer inquired about my process for checking a Pull Request.
  5. I was asked how I would handle a situation where a junior developer on my team was not performing at pace.
  6. We also discussed the cultural differences between my previous company (FAANGMULA) and startups, and whether I believed I could thrive in an environment with fewer processes and a very fast pace.

I was ultimately selected for the role, but the feedback indicated that I wasn't meeting the SDE 3 bar, leading to a discussion about decreasing the band from what was originally discussed. The recruiter mentioned they would hire me as an 'early SDE 3', and the HM had plans to assign projects that can help me level up. Based on my discussion with the HM, it seemed like the team had a lot of work, and he indirectly conveyed that I shouldn't expect a good work-life balance and that there was a lot of chaos. Considering the lower pay combined with the high workload, I decided to decline the offer. Overall, it was a good experience, and the recruiter was very responsive and helpful throughout.

Interview Questions (11)

Q1
House Robber
Data Structures & Algorithms

The problem asks to find the maximum amount of money you can rob from houses along a street, with the constraint that you cannot rob adjacent houses.

Q2
Palindrome Partitioning II
Data Structures & Algorithms

Given a string s, partition s such that every substring of the partition is a palindrome. Return the minimum cuts needed for a palindrome partitioning of s.

Q3
Design Amazon Locker System
System Design

Design a system similar to Amazon Lockers, considering aspects like design choices, data modeling, etc.

Q4
Design a Ride Sharing Application (similar to Quick Ride)
System Design

Design a ride-sharing application similar to Quick Ride. I needed to implement the solution, run tests, and address follow-up questions related to concurrency.

Q5
Explain a Project and Dive Deep
Behavioral

I was asked to pick a project I've worked on, explain its architecture, and deep dive into various aspects, followed by many follow-up questions.

Q6
Most Challenging Part of a Project
Behavioral

I was asked about the most challenging part of a project I worked on. My response focused on working across multiple teams and dealing with delays in PRs.

Q7
Scale of Systems Worked On
Behavioral

I was asked about the scale of the systems I have worked on.

Q8
Issues with Scale Faced
Behavioral

I was asked if I had faced any issues related to system scale.

Q9
What do you check in a PR?
Behavioral

I was asked about my process and what I typically check when reviewing a Pull Request.

Q10
Mentoring a Junior Developer
Behavioral

I was asked what I would do if a junior developer on my team was not performing at pace.

Q11
Culture Difference between FAANGMULA and Startups
Behavioral

I was asked about the culture difference between my previous company (FAANGMULA) and startups, and whether I believed I could thrive in an environment with fewer processes and a fast pace.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!