Amazon || SDE 2 (L5) || Interview Experience || Chances?
Summary
Had a mixed onsite interview experience at Amazon Bangalore for the SDE 2 (L5) role. Overall feedback was mixed, with strong performance in HLD round but mixed feedback in LLD and DSA rounds. The outcome is still ongoing.
Full Experience
Recently completed the onsite interview for the SDE 2 (L5) role at Amazon Bangalore. The interview process included multiple rounds: HLD, LLD, DSA, and Logical and Maintainable Code / Problem Solving. In the HLD round, designed a Whatsapp system, addressing non-functional requirements and follow-up questions. The LLD round involved designing a Vehicle Rental System, using design patterns like Factory and Observer. The DSA round had a complex parking bay management problem, requiring efficient handling of vehicle arrivals and departures. In the final round, solved a DP-based matrix traversal problem to collect maximum points. The overall feedback was mixed, with the recruiter noting that the decision might depend on the hiring manager's risk assessment.
Interview Questions (6)
Solve the trapping rainwater problem using DSA techniques.
Design a YouTube platform with all non-functional requirements.
Design a WhatsApp system with all non-functional requirements.
Design a Vehicle Rental System with all functional requirements, using appropriate design patterns.
Manage three types of parking bays with given capacities, handling vehicle arrivals and departures, returning tickets with incremental IDs, and managing based on capacity.
Collect maximum points in a matrix starting from (0,0) to the end, using dynamic programming.
Preparation Tips
Prepared for the interview by focusing on DSA concepts, system design patterns, and practicing coding problems. Gave detailed explanations for each problem, including time and space complexities, and practiced handling follow-up questions.