Hi everyone,
I wanted to share my interview experience for the SDE 1 Role at Amazon.
Internship Experience: 6 months
Full Time Experience : 5 months
Batch: 2024
Application and Online Assessment (OA)
Applied on: Nov applied to multiple Job Ids with referral and without referral
Received OA Mail: 26 th November 2024 (with a 5-day deadline)
OA Details:
Two DSA Questions (70 mins):
Work Style Assessment: 3 hours
After OA on 29 th November i got a form from Amazon to go further with my candidature
Interview Rounds
Round 1: DSA Only (16th December 2024)
After clearing the OA, I received a call from HR on 13th December for scheduling my first interview on 16th Decemeber.
This round was conducted by an Senior SDE
Interview Flow:
The interviewer introduced himself and asked me to do the same.
DSA Questions:
First Question: It was to design a Datastructure to do a task which was easy but tricky Question it was based on ArrayList/LinkedList
Second Question: Question was related to Backtracking although it was not straight forward Question , the answser was
using standard Backtracking approach
At the end, the interviewer asked if I had any questions.
Result: Passed ✅
I received a call from HR on same day after an hour , and she scheduled my Round 2 in Afternoon on same Day.
Round 2: Coding + LP (16th December 2024)
This round was taken by another SDE 2
Interview Flow:
The interviewer introduced himself and asked me to introduce myself.
I was asked two DSA problems in this round:
First Question: Question was related to contigous subarray and sliding window
Second Question: This was related to Trie And Strings about uique prefixs
For both Questions Explaining the approach ,Writing the Code ,Explaning the Dryrun of the code and TimeComplexity was Important
This was followed by two Leadership Principles (LP) questions.
I answered both based on my internship and full time experiences,
Result: Passed ✅
Round 3: Bar Raiser (19th December 2024)
I received a call from HR on 17th December for scheduling my final interview on 19th Decemeber.
This round was conducted by a Software Development Manager.
Interview Flow:
The interviewer outlined the interview structure.
1 DSA Question and Rest Leadership Principles Questions
Dsa Question :This question was related to Maps and Strings medium level
For Dsa Explaining the approach ,Writing the Code ,Explaning the Dryrun of the code and TimeComplexity was Important
Final Status: Selected 🎉
Received a mail from the recruiter week later and was offered the role.
Hope this helps others preparing for Amazon’s SDE 1 role!
Tips from my experience
Explain the approach clearly:
Break down the problem
Share your thought process
Ask for clarification when needed:
If stuck, don't hesitate to request hints
Ask questions to better understand requirements
Show step-by-step dry runs
Use example inputs
Explain expected outputs
Explain complexity:
Analyze time complexity with proper Big O notation
Explain space complexity
Justify the analysis