SDE 2
Interview Date
July 2024
Result
Selected (Offer)
Difficulty
—
Rounds
3 rounds
Drive Type
Off-Campus (All rounds on one day)
Topics asked
Detailed experience
College: Not Specified
Interview Date: July 2024
Interview Type: Off-Campus (All rounds on one day)
Result: Selected (Offer)
Difficulty: Not Specified
Rounds: 3 rounds
Topics Asked: Data Structures, Algorithms (Dynamic Programming), Low-Level Design (LLD), High-Level Design (HLD), API Design, Database Schemas, Behavioral.
This candidate applied for an SDE 2 role through a LinkedIn post and completed all interview rounds in a single day.
Round 1 (PS/DS - 60 Mins): The interviewer, a Senior SDE, made the candidate comfortable before asking for an introduction and details about current work. A standard Dynamic Programming problem was given. The candidate first presented a brute-force approach, then optimized it, wrote the code, and performed a dry run with multiple test cases. The interviewer was helpful when the candidate got stuck. Verdict: HIRE.
Round 2 (LLD+HLD - 90 Mins): An Engineering Manager conducted this round, asking about the candidate's team and most challenging work. The main task was to design Ola's internal notification system, requiring a complete High-Level Design (HLD), Low-Level Design (LLD) components, skeleton code, APIs, and DB Schemas. The interviewer rigorously questioned the design with various scenarios. Verdict: HIRE.
Round 3 (Hiring Manager - 45 Mins): This round was with a Senior HR. Behavioral questions were asked, followed by a discussion on expected compensation and joining availability. Final Verdict: Selected.