There is a high standard for every aspect of a product/feature release. You have to achieve operational excellence in everything. You are not only coding but also need to understand and dive deep into all related topics and research to make a successful product.
Not a good place to help or learn good coding practices. There is no time to do good coding design. Delivery results and customer obsession require that you finish coding as fast as possible.
Don't expect good work-life balance, because Amazon requires you to make contributions to see the results from your investment. Get used to on-call, even if the team is not officially on-call. There will still be many things/bugs to process because there is not enough time to write good quality code.
You are always in the debt of someone else, or your own previous release, because there is no time to think about it well and thoroughly. So, you need to prioritize or balance well to catch up with the speed of the company.
1. Online Assessment Interview Invite to schedule. 2. Hiring Manager Round 2/3 LPs and 2 LeetCode medium problems. 3. Interview with SDE II Half an hour with LPs, and the other half doing a coding question to write maintainable code. 4. Bar Rai
After passing the Online Assessment, you then move on to the Final Loop Interviews, which consist of, but not necessarily in specific order: * Behavioral Interview * Technical Coding Interview (Leetcode style) * Low Level Design interview (OOP)
It went well, with half an hour for leadership principles and the other half an hour for coding and system design. It’s a great experience overall. System design, they expect more clarity.
1. Online Assessment Interview Invite to schedule. 2. Hiring Manager Round 2/3 LPs and 2 LeetCode medium problems. 3. Interview with SDE II Half an hour with LPs, and the other half doing a coding question to write maintainable code. 4. Bar Rai
After passing the Online Assessment, you then move on to the Final Loop Interviews, which consist of, but not necessarily in specific order: * Behavioral Interview * Technical Coding Interview (Leetcode style) * Low Level Design interview (OOP)
It went well, with half an hour for leadership principles and the other half an hour for coding and system design. It’s a great experience overall. System design, they expect more clarity.