I directly reached out to a couple of employees and asked for a referral.
After that, I got the online assessment link.
As I have signed NDA, I won't be sharing exactly which questions were asked during the process.
Round 1 | Online Assessment
There were two medium-level questions related to sorting and string on the Hackerrank Platform.
Round 2 | Online Assessment
I found it weird that there were two OA rounds.
There were two medium-level questions related to sorting and prefix/postfix sum.
After around 1 month, I was called for a video call interview. I was informed about the video call interview round one day prior. There were two interview rounds on the same day, one hour apart.
Round 3 | Coding Round.
The interviewer was on time for the interview. He asked me 4 questions related to DSA and a few questions related to my work and how I approach a problem.
Question 1: Hard level question based on sliding window.
Question 2: Medium level question based on stack.
Question 3 & 4: Both were medium level question based on BSTRound 4 | Coding Round.
Again, the interviewer was on time. We both introduced ourselves and he was very helpful and constantly trying to clam me. He only asked me 2 DSA questions, and later we discussed how freshers get started at Amazon.
Question 1: Easy to Medium level question based on binary search.
Question 2: It was a BFS question. It was a relatively easy problem.Round 5 | Bar Raiser
I received a mail from HR around 12:15 AM informing me that I had an interview the following day at 4:00 PM.
SDM at Amazon conducted the interview.He introduced himself and was very friendly. Then, I gave my introduction and also told him about my work experience and what project I am currently working on. He asked me to explain my project in brief and to answer some cross-questions.
After that, he asked me two behavioural questions and one DSA question.
DSA Question: Easy to medium level question based on sorting.Again, the interviewer asked a lot of cross questions. He was constantly asking why solution was best. Will it work on every edge case or am I missing something?
In the end, he was satisfied with my solution. And we wrap up the interview in around 45-50 minute.
I was able to solve all the questions asked in the interview process. The solutions were optimal and the interviewers were satisfied with my approach.
Finally, I got a selection mail after a week.
Preparation