Amazon SDE-2 | Technical Phone Screen

amazon logo
amazon
SDE-2
July 3, 20254 reads

Summary

I had a technical phone screen for the Amazon SDE-2 role, which involved a programming question related to designing an Amazon Locker system and a behavioral question on leadership principles.

Full Experience

  1. Programming Question: You will add a simple system to the Amazon Locker OS. a. Given Amazon Locker OS provides a collection of LockerIDs. b. Given packages and lockers are defined to be Small, Medium, and Large. c. Given only one package is permitted per locker. Create the capability to manage the collection of LockerIDs and a method to return the optimal LockerID for a given package when the delivery person arrives with a package.

  1. Leadership Principle: Time when you missed a deadline and what did you learn out of it.

Interview Questions (2)

Q1
Amazon Locker System: Optimal Locker ID Allocation
System Design

You will add a simple system to the Amazon Locker OS. Given Amazon Locker OS provides a collection of LockerIDs. Given packages and lockers are defined to be Small, Medium, and Large. Given only one package is permitted per locker. Create the capability to manage the collection of LockerIDs and a method to return the optimal LockerID for a given package when the delivery person arrives with a package.

Q2
Leadership Principle: Missed Deadline
Behavioral

Describe a time when you missed a deadline and what you learned out of it.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!