Awesome work. Lots to learn.
Flexibility to solve software problems as you see fit.
Your ideas and approach are given importance, even if you are a beginner.
Great mentorship.
Immense opportunity to meet people from different parts of the world and work with them.
Great opportunity to network with some of the amazing minds of the world.
Career growth is awesome as an SDE if you are ready to put the effort. Once you start getting the hang of doing things the Amazonian way, you can become a rockstar performer here.
Work-life balance. But it is worth it for you, as you see the amount of learning and opportunities you are getting.
Compensation is a bit on the lower side for beginners, i.e., SDE-1, if you compare to other players in the industry.
It was an on-campus drive, and the interview consisted of two DSA rounds. I answered every question, including implementing a trie (possibly the toughest question on Amazon interview questions), but was still rejected.
Technical Interview. It started with an introduction, then one project in-depth explanation. After that, the interview began. For 45 minutes, there were two hard-level questions. One was related to a Trie, and the other was an M-ary B-tree.
There is a test before you go through to the interview, which is proved to be too tough if you are not prepared for Graphs and dynamic programming type of questions.
It was an on-campus drive, and the interview consisted of two DSA rounds. I answered every question, including implementing a trie (possibly the toughest question on Amazon interview questions), but was still rejected.
Technical Interview. It started with an introduction, then one project in-depth explanation. After that, the interview began. For 45 minutes, there were two hard-level questions. One was related to a Trie, and the other was an M-ary B-tree.
There is a test before you go through to the interview, which is proved to be too tough if you are not prepared for Graphs and dynamic programming type of questions.