How My CARS24 Interview Ended in Rejection
Round 1: DSA
I was asked two questions in this round:
Round 2: System Design
Question: Design a Lead Allocation System
The requirement was to design a system that assigns incoming leads to call agents based on their region and available capacity.
Each agent had a defined capacity and a list of regions they served. Every incoming lead included its region.
The main requirements were:
Assign a lead to an eligible agent without exceeding their capacity.
Release a lead from an agent when required.
Retrieve agent statistics, including the leads they were currently handling.
I identified the core entities and outlined the pseudocode for the main operations. I also discussed concurrency handling during lead assignment and ways to reduce agent lookup time using indexing and caching.
Final Verdict: Rejected
The feedback was that I jumped into the solution too early without clarifying the requirements in enough detail.
My key takeaway was to spend more time understanding the problem, asking clarifying questions, and establishing the requirements before moving into the design.
Recommended Reads
What Does Notion Pay Software Engineers at 5 YOE?
I have 5 years of experience at a product-based company, with my current total compensation at ₹45 LPA. I’ve received an offer from Notion and wanted to share t
I Completed All 3 Amazon SDE-2 Rounds. What Happened Next?
Location: Hyderabad, India Experience: 5.5 years Current Company: Product-Based Company Round 1: DSA The question was based on Rotting Oranges . I was able to s
Hiring: Senior Software Engineer | Full Stack at ServiceNow
Location: Hyderabad, Telangana Experience: 6+ years Work Model: Flexible Job ID: JB0075822 ServiceNow is hiring a Senior Software Engineer – Full Stack to build
Be the first to add a comment.