Engineers are valued. A lot of focus on giving engineers challenging work.
Good technological challenges. A lot of interesting problems in the AWS space are challenging and need creativity.
High impact work. A lot of customers use AWS, and hence the impact is visible in terms of usage, growth, and customer feedback.
Design is owned by Principal Engineers. Sometimes it is hard to get the opportunity to design a system as it is owned by Principal Engineers.
On-call duty can be bad on some teams, but it is okay for some teams.
Focus on operational pain reduction as much as new features.
The standard phone screen involved questions about past experience, followed by a coding question. For the virtual onsite, the system design question was straightforward, and the coding questions were standard LeetCode problems.
Asked two LPs about making a decision when I didn't have time to consider all the options and a time when I had to help someone. Technical: Implemented a trie to define a `find()` function for auto-completion.
Three rounds, all coding, no OOD. Start with 2-3 bqs, then do coding. No need to run test cases. They are all easy-medium LeetCode questions. Then you can ask interview questions.
The standard phone screen involved questions about past experience, followed by a coding question. For the virtual onsite, the system design question was straightforward, and the coding questions were standard LeetCode problems.
Asked two LPs about making a decision when I didn't have time to consider all the options and a time when I had to help someone. Technical: Implemented a trie to define a `find()` function for auto-completion.
Three rounds, all coding, no OOD. Start with 2-3 bqs, then do coding. No need to run test cases. They are all easy-medium LeetCode questions. Then you can ask interview questions.