- Published on
AWS | SDE2 | Seattle | Virtual Onsite | Reject | Mar'24
- Author
- Shared Anonymously
Round 1: System Design
Designing a system similar to an Apple Watch for tracking and storing user statistics like heart rate.
Assumptions given: There are 500k Users, are we are reading records every hour.
Functional Requirments:
- Alerts: Trigger notifications/alerts for users when there is an unusual heart rate.
- Recommendation: Consider the user's health goals, medical history, and current fitness level, and recommend exercises.
- Design Webapp (dashboard): To see all the statistics of the user.
Round 2: https://leetcode.com/problems/design-search-autocomplete-system/description/
Round 3:
There are two starting points (p1 & p2) given on the 2d Plane and two input string like "R8 U5 L5 D3" & "U7 R6 D4 L4"
From point P1 a robot will traverse 8 steps right --> 5 Steps up --> 5 steps left--> 3 steps down.
From point P2 another robot will traverse 7 steps up --> 6 Steps right --> 4 steps down--> 4 steps left.
We need to gather all the intersection points of both robots and then return the closest point to the origin.
Round 4 LLD: Amazon Lockers
Similar to this: https://leetcode.com/discuss/interview-question/system-design/233869/Design-Amazon-Locker-system
Each round lasts for 60 minutes, with the first 20-25 minutes dedicated to questions on leadership principles.