Amazon Internship Interview Experience for SDE

I was fortunate enough to get a chance for the Amazon interview. It’s tougher to get an interview link these days rather than giving the interview itself. I am sharing the whole process of this interview. Firstly, I participated in Hack On With Amazon and qualified for the first round. After some time, results were announced and my team succeeded in the next round. Unfortunately, we were not able to crack this round.

But after a few days, we got an invitation for another assessment via email. After successfully clearing this assessment, two of my four team members (me and my friend) were provided with the interview link. My interview was scheduled 5 days after the date of receiving mail.

I had two interviewers on my panel. The interview started with a brief introduction of them. They were very calm and polite. All of my nervousness got down because of their friendly nature. After this, they asked me a behavioural question “Describe a situation in your life where you were completely stuck and how you managed it?”

I gave an honest answer, then they asked me two DSA questions. The first question was from stack – Largest Area Histogram Possible and the second question was Triplet Sum from arrays. One hour time duration was provided to solve these questions. They asked me to first explain the logic and then write the code. I first explained the naive approach, and after that, they asked me to optimize it. I explained the efficient approach and wrote the code.

So this was my interview experience and I would like to share some important tips for all the readers:

  • Don’t hesitate, to interact with the interviewers as much as you can!
  • Don’t consider interviewers as your enemy, they too want you to perform well.
  • Revise your concepts thoroughly.
  • Practice with your friends or give mock interviews before the final interview.
  • Explain the naive approach first, then go with the optimized one.