亚麻 Kindle 组面经

职位是 SDE1,在西雅图面的,我有两年经验

Round 1:

Behavioral (20mins) - 1. What was the most difficult challenge you faced at work .Follow up questions based on the same.
2. What pressures you had and how did you handled it.
Technical (30 mins) - Design an amazon locker- boxes, location, size, etc

Round 2:
Behavioral (10mins): Name and experience
Technical (45 mins): Design an elevator
Behavior(5Min): What did you do to help you grow.

Round 3:
Behavioral (20mins): LP (Dont remember), kind of repetitive
Technical (40 mins): 2-3 functions were given, find if number is example 100 where int , long, double or any libraries cant be used, find the factorial(Example) as number is large, cant use mentioned data types or any other libraries like big Int. Solve by Data Structures.

Round 4:

Behavioral (15mins): LP (Dont remember), kind of repetitive
Technical (45 mins): Some DFS problem, where an index is given to start with and have to reach the final position, shortest path and indexes to reach that path , and can travel to those values where it is smaller,or equal to it in an array and final position is on the ‘sides’ not the top and bottom

Round 5: [Bar Raiser]
Behavioral (25mins): LP (Dont remember) plus technical questions regarding my experience.
Technica(35 min): Design an application software, like a Document.
expected: What design to approach, class diagram, datastructures and which design pattern you would use and follow up questions.