Amazon Software Engineer Interview Experience
Amazon · Mid level
Interview process
Question was multi-stage coding challenge where each completed level unlocked the next set of requirements. Overall, the tasks were fairly straightforward. However, the exercise was quite time-consuming, and I ended up using the full allotted time without being able to complete every level. One challenge with the format was that the stages had to be completed sequentially, so there was no option to skip a level and move on to another problem. This made time management especially important.
Interview rounds · 1
- 1
Online assessment
- Q1. Design a file system.
Tips from the candidate
I would recommend practicing progressive coding challenges where each stage builds on the previous implementation. The individual tasks were not especially difficult, but managing time was important because later stages only became available after completing the earlier ones. I would also focus on writing clean, working code quickly, understanding requirements carefully, and avoiding spending too much time over-optimizing the earlier stages.
Company culture
It was just an online assessment. So haven't had change to know more about team.