You learn a lot about how Amazon operates:
There is also a surprising degree of autonomy in some senses, but it also means that everything is your job – everything. This can even include doing financial analysis for potential solutions and having to make a business case.
The downside is that there is also a finger-pointing culture. So you are responsible for everything (much of which you likely never did before, let alone within their 'peculiar' processes), and if something goes awry, I've had a manager throw me under the bus for overlooking something.
It is also worth pointing out that I've heard the culture can vary fairly drastically depending upon which "Org" you are in. AWS = hell from what I understand, but Amazon has so many different projects that the cons may not all apply to.
Team leads should act as a shield and buffer between other leads and higher-ups, and help facilitate cross-coordination, procurement of resources, etc. I have literally no idea what my manager did, other than put together nonsensical PowerPoints and schedule meetings.
It was an alright process. The LeetCode problems were medium difficulty, but the interviewer was nice. The interviewer also gave very helpful hints and calmed my nerves, allowing me to solve the problem. If you get close enough to the solution, they
An online coding assessment featured two questions. The quiz had a 45-minute timer. The assessment had a few visible test cases and then about 20 hidden test cases. Check out HackerRank to sample.
I was rejected during the phone screen and could not proceed to the actual interview process. The "phone screen" was a misnomer. It was a full 60-minute interview conducted on Chime with an actual Senior SDE at Amazon.
It was an alright process. The LeetCode problems were medium difficulty, but the interviewer was nice. The interviewer also gave very helpful hints and calmed my nerves, allowing me to solve the problem. If you get close enough to the solution, they
An online coding assessment featured two questions. The quiz had a 45-minute timer. The assessment had a few visible test cases and then about 20 hidden test cases. Check out HackerRank to sample.
I was rejected during the phone screen and could not proceed to the actual interview process. The "phone screen" was a misnomer. It was a full 60-minute interview conducted on Chime with an actual Senior SDE at Amazon.