Status: L5
Position: Systems Development Engr @ AWS
Location: SEA, WA
Date: July, 17, 2021
Online Assessment : 2 Problems (Coding)
Phone Interview 1: Coding + System Design (1 hr)
Phone Interview 2: System Design + Coding + LP (1.5 hr)
Virtual Onsite (5 Interviewers):
Round 1: Coding + LP (1 hr)
Round 2: behavioral questions (1 hr )
Round 3: Coding + LP (1 hr)
Round 4: LP + behavioral questions (1 hr)
Round 5 : Systems Design + Coding (1 hr)
Some Tips (If it helps)
Amazon puts lot of emphasis on Leadership Principals (LP). LP are equally important as technical interviews.
Always ask clarifying question before start solving the coding or system design problem.
During coding session, you can explain your pseudo code solution before writing the main solution (But don’t write pseudo code). Please try maintaining the cleanliness of the code. Explain the code while you are writing (you can add comments inside code). Use meaningful name while defining variables rather i, j , k. clarifying question before start solving the problem.
Solving System Design Problem, always start with simple and then move to complex structure. Eventually, you need to focus on reliability, Scalability, Higher availability, fault-tolerant, and Disaster recovery
Don’t be 200% serious during the interview. Always, keep smile on the face and maintain eye contact by looking at the camera. You can start your interview with some chit chat i.e. How are you doing? .. Where are you located? How is the weather there? Maintain eye contact when you answer leadership questions.
Take pause after you hear the question to ensure you get the question right. You can take time to think and firm your answer.
Always ask question at the end of the interview. Finish your interview with a good closing statement.
Prepare some good examples for 8~10 LPs that are important for SDE, SDET, QAE, System Dev. or relevant roles.
I have focused on the easy and medium problems from leetcode. Please focus on the problems that can be solved in 20~25 mins. Also, I have tried the leetcode solutions after I try solving the problem by myself
Offer packages was really good that I did not negotiate it.
Thank you for reading this article. Wish you all good luck with the job search!!