Recently, I had the opportunity to interview with Amazon for an SDE-2 position. Initially, I was contacted for an SDE-3 role, but after an initial screening with the Hiring Manager, the HR team proceeded with SDE-2.
Background: Senior Software Engineer
Experience: 5.5 years
Note: Every round started with a quick introduction.
Phone Screen
Interviewer: Senior SDE
Questions: Two Leetcode medium-hard problems (Top 50 Amazon-tagged)
Self-feedback: Went really well
HR reached out the very next day, requesting slots for four onsite rounds to be completed within 2-3 days.
Onsite Rounds
Round 1
Interviewer: SDE-2
Questions:
One hard DSA problem (Top 100 Amazon-tagged)
A follow-up question on the same problem, only approach no code needed
Two Leadership Principles (LP) questions
Self-feedback: Went really well
Round 2
Interviewer: Senior SDE
Questions:
One medium DSA problem (not found on Leetcode) – could be solved using Greedy
One standard LLD problem (Amazon asks this frequently; easily found in resources)
No LP questions in this round
Self-feedback: DSA -> Went really well, LLD -> Went well from my perspective
Round 3
Interviewer: SDM
Questions:
One hard HLD problem (not straightforward, had never heard of it before)
Two LP questions at the end
Self-feedback: Managed to answer all follow-up questions. I feel I did well, but the final decision likely depends on the SDM
Round 4
Interviewer: SDE-2
Questions:
One medium DSA problem (famous design problem on Leetcode)
Two LP questions at the end
Self-feedback: Went really well
Now, Waiting for feedback. How are my chances of converting this?
A huge thanks to the Leetcode community!