I interviewed at Amazon Web Services (New York, NY)
Interview
Round 1: 2 DSA questions (medium and hard)
Round 2: 2 Questions based on Leadership principles, 1 Low level design question
Round 3:
Bar raiser - 6 Leadership Principles questions (Follow up questions were really deep and tough)
Speaking confidently
Demonstrating ownership
Showing architectural judgment
Emphasize AWS-scale systems
Emphasize backend-heavy, distributed design
Emphasize automation and cost optimizationLeading a technical initiative end-to-end
Making tradeoffs under ambiguity
Handling production incidents
Pushing back on bad requirements
Mentoring engineers (even informally)
They will look for:
Decision-making maturity
Calm handling of failures
Bias toward action
Interview questions [1]
Question 1
Design a cloud-based system to process healthcare data securely
I interviewed at Amazon Web Services (Vancouver, BC)
Interview
Study the first 20 amazon tagged questions on leetcode. most of my questions came from there. I had some slightly more difficult more broad software design questions that were like "design and implement a filesystem search class". The last interview was mainly about past experiences and relating them to leadership principles, be prepared to make that mapping on the fly.
Interview questions [1]
Question 1
Study the first 20 amazon tagged questions on leetcode