Amazon | SDE-I | Interview Experience | India May 2022

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 BST

Round 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

  • I made it a habit to solve atleast 3 questions on leetcode daily.
  • Try to solve question topic vise and switch topic every one week.
  • Make use of the question list available for a particular company.
  • I read a lot of Amazon interview experiences on leetcode to find out about the interview process.
  • Also, don't miss out on Amazon's LP.
  • Aditya Verma's YouTube videos really helped me to get started at CP.Youtube Link
  • Also, Neetcode provides a really good explanation of the leetcode question if you ever get stuck.Youtube Link
Comments (3)