
Synthesized from 21 candidate submissions for ALL.
Zeta maintains a rigorous, structured interview process that emphasizes strong fundamentals in Data Structures and Algorithms alongside deep dives into Low-Level Design and core Computer Science subjects. Candidates at all levels, from interns to senior engineers, are expected to demonstrate proficiency in system architecture, object-oriented principles, and behavioral fitment through multiple technical rounds.
The candidate successfully cleared all interview rounds for the SDE-2 role at Zeta (Directi) and received an offer. The role was initially intended for SDE-3 but was downleveled to SDE-2 due to experience considerations and mixed feedback from the LLD round. The compensation was matched to the SDE-3 band, with a potential promotion to SDE-3 in a few months.
A 1-hour round focused on Data Structures and Algorithms (DSA). Two medium-level questions were asked, one from Dynamic Programming and another from Graphs requiring BFS traversal. The interviewer assessed the candidate's thought process and accuracy. Both questions were solved within 50 minutes.
A 1-hour round involving a deep dive into the candidate's current project. Discussions covered high-level design, system architecture, tech stack, distributed cache, consistency, concurrency, and Java callbacks with real-life scenarios.
A 2-hour round focused on Low-Level Design (LLD). The candidate was asked to design a Stock Brokering system with REST API implementation for two high-level requirements. The design needed to be testable via Postman and involved threads, concurrency, and Java callbacks. The candidate provided a design using use cases, class relationships, design patterns, and SOLID principles but could not complete a running implementation.
A 1-hour round with a VP to assess fitment. The interviewer focused on REST API design and High-Level Design (HLD) for YouTube, including API design for video upload, search, comments, and retrieval. The candidate also designed the HLD and REST MVC architecture for YouTube.
The candidate struggled during the interview by confusing the company's products with another entity, leading to concerns about the impact on their candidacy.
The candidate was asked about the company's business model and products during the interview.
What does the company do?