The pay and benefits are great.
There are lots of opportunities to expand your skillset.
If you can succeed at Amazon, you can pretty much succeed at any other software company.
You are given many responsibilities. You are expected to stay on top of multiple projects. You'll also be part of an on-call rotation, which can get very annoying. Expect to handle many emergencies.
I applied online. The process took 3 days. Very good process. Everything was clear. I was not accepted, but there were 3 different sections for the last step: * 30 min leadership principles * 30 min live coding Live coding questions come from LeetC
I received an OA with two LeetCode problems. Both were of medium difficulty. I would recommend practicing the typical categories of LeetCode problems to prepare. One was a Subsets problem, and the other was a Heap problem.
I was asked a LeetCode Medium systems design question. The behavioral section had two questions. It was a good experience. Look into Object-Oriented Programming (OOP), and you should be fine. Study LeetCode; I'm not sure what else to suggest. Have fu
I applied online. The process took 3 days. Very good process. Everything was clear. I was not accepted, but there were 3 different sections for the last step: * 30 min leadership principles * 30 min live coding Live coding questions come from LeetC
I received an OA with two LeetCode problems. Both were of medium difficulty. I would recommend practicing the typical categories of LeetCode problems to prepare. One was a Subsets problem, and the other was a Heap problem.
I was asked a LeetCode Medium systems design question. The behavioral section had two questions. It was a good experience. Look into Object-Oriented Programming (OOP), and you should be fine. Study LeetCode; I'm not sure what else to suggest. Have fu