Software Development Engineer (SDE)
Interview Date
January 2025 (Applied May 2024)
Result
Selected
Difficulty
Medium-Hard
Rounds
4 rounds
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: January 2025 (Applied May 2024)
Interview Type: Full-Time
Result: Selected
Difficulty: Medium-Hard
Rounds: 4 rounds
Topics Asked: Data Structures (Arrays, Binary Trees, Queues), Algorithms (Array manipulation, Binary Tree traversal, String manipulation), System Design (Notification system, Ride-sharing system, Microservices architecture, Data storage, Caching, Scalability, Fault tolerance), Behavioral questions.
The candidate interviewed for an SDE position at Ather Energy in January 2025, having applied through Ather Energy's careers page in May 2024. The overall process was described as engaging, with questions blending technical depth and practical problem-solving.
Round 1: Online Coding Test
This round consisted of two medium-difficulty coding questions.
The candidate passed all test cases and received an email for the next round three days later.
Round 2: Technical Interview 1
This round combined coding and basic system design, lasting about 60 minutes. The interviewer started by asking about the candidate's projects, specifically a machine learning model.
The candidate felt confident after this round and was scheduled for the next one two days later.
Round 3: Technical Interview 2 (System Design Focus)
This round was described as a "mental marathon," focusing on designing a ride-sharing system similar to Uber for electric scooters. The interviewer emphasized scalable and efficient system design.
The candidate discussed handling scooter maintenance, downtimes, ride cancellations, and database choices (NoSQL for real-time location). They also addressed a potential bottleneck in their caching strategy by adjusting to distributed cache systems. Despite a moment of self-doubt, the candidate passed this round.
Round 4: HR Round
This round focused on behavioral questions and cultural fit. The conversation was friendly but insightful.
The candidate was initially convinced they wouldn't pass this round but received an offer a week later. They were later informed that the company valued their thought process over a "perfect" answer.