Amazon.com

  www.amazon.com
Work in HR? Unlock Free Profile

Amazon.com Engineer Intern Interview Questions & Reviews

Updated Jul 14, 2014
All Interviews Received Offers

Getting an Interview  

43%
37%
6%

Interview Experience  

68%
20%
10%

Interview Difficulty  

Average Difficulty
330 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Positive Experience

Average Interview

Software Development Engineer I Intern Interview

Software Development Engineer I Intern
Seattle, WA

I applied through college or university and the process took 1 week - interviewed at Amazon.com in December 2013.

Interview Details – Interviewed through university recruitment program. There were 2 back to back 45 min. phone interviews with 10 min gap between them. Got a call exactly at the scheduled time and ended it exactly after 45 min are over.

Interview Question – Question were not the difficult ones, but the sub-questions asked on them were tricky.
1st interview question: It was scenario based coding question. Asked to code it in whatever language you want. The question was; you are getting number of orders daily, code a program which will minimize the time right from processing to packing and till warehouse shipment. It was something related to Pythagoras theorem. I coded it with some time left and then was asked to optimize it considering time and space complexity.

2nd Interview: There was not a single question. It was regarding hash tables, sorting and searching, picklists and their time n space complexities. Tried to answer them.
  Answer Question


No Offer

Neutral Experience

Software Development Engineer I Intern Interview

Software Development Engineer I Intern

Interviewed at Amazon.com

Interview Details – Got an email from a recruiter about 5 months after applying online asking to schedule two 45 minute phone interviews. They were right after each other and both of the interviewers were really nice. The recruiter was REALLY bad at getting back to me though so I couldn't reschedule my interviews in time.

Interview Question – Write a recursive in order search of a BST   Answer Question


Accepted Offer

Positive Experience

Very Easy Interview

Software Development Engineer I Intern Interview

Software Development Engineer I Intern
Seattle, WA

I applied through a recruiter and the process took a day - interviewed at Amazon.com in February 2014.

Interview Details – Pretty neat and quick. Took two back to back interviews each of 45 minutes and that's it. Problem solving and then code those solutions. System design question. Unit test scenarios.


No Offer

Neutral Experience

Software Development Engineer I Intern Interview

Software Development Engineer I Intern

Interviewed at Amazon.com

Interview Details – I talked to one of Amazon's hiring manager at the university career fair, and then submitted my resume on Amazon's website, then I received one email notifying me of the date of phone interview. There are in total two consecutive phone calls, after that they start evaluating you and will notify you their hiring decision in a few weeks.

Interview Question – How to validate binary search tree?   Answer Question


Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Interview

Software Development Engineer
Seattle, WA

I applied through college or university and the process took 4+ weeks - interviewed at Amazon.com in June 2014.

Interview Details – The entire process was very enjoyable for me. Before the interview, I was informed on the topics they would ask so I could better prepare myself for it. I had back-to-back interviews with 45 minutes each. The interview didn't delve too much into my past experience and just went straight to the technical questions. I answered 2 questions for each interview. The questions were about data structures and algorithms, if you know the Cracking book pretty well then it should be no problem. The interviewers were nice and guided me with the right directions to answer the questions. I was given an offer a week later and was provided with very detailed information about the internship. Overall it was a very positive interviewing experience for me.

Interview Question – Very expected questions. For every question, you are expected to explain your approach, step through conceptually, and then write the code, step through the code, and clean up the code. Although questions are not the most difficult, you need to be very accurate and precise with your thought process and code.   Answer Question


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

I applied through college or university and the process took 4+ weeks - interviewed at Amazon.com in December 2013.

Interview Details – Got the interview through a college career fair. Two back-to-back phone interviews with different people, each one 45 minutes.Both interviews were technical and required coding online. About 2 weeks after the phone interviews, I got an email from the recruiter extending an offer. They gave me about 2 weeks to respond to the official offer.

Interview Question – -Write a method to convert an integer into a roman numeral string
-Design a class for a deck of cards
  Answer Question


1 person found this helpful

No Offer

Neutral Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern
Los Angeles, CA

I applied through college or university - interviewed at Amazon.com in February 2013.

Interview Details – Applied through my University Career portal and was interviewed on campus. Two interviewers both were nice and were from software engineering background. Basic interview questions on resume and projects. Then onto some programming.

Interview Questions

  • Given nxn grid with some squares that are impassable discuss an algorithm to find a path from start to goal.   Answer Question
  • Given an array of unsorted integer values define a method that determines repeats within the array. Can you optimize your algorithm for space /time.   Answer Question


Accepted Offer

Positive Experience

Average Interview

Software Development Engineer I Intern Interview

Software Development Engineer I Intern

I applied through a recruiter and the process took 3 months - interviewed at Amazon.com in December 2013.

Interview Details – There were two 45-minute over the phone interview. Both were done with 2 people. In other words, you had the chance to talk to 4 people. The process took about 3 months. I actually didn't apply online, I submitted a resume at the Grace Hopper conference in October and got an email in December with interview details. Heard back 2 weeks after the interview. Make sure you know basic data structures and be prepared to answer runtime analysis along the way as well.

Interview Questions

  • First interview: Given a node in a binary search tree, find its successor (the next highest number). Assume that each node has a parent pointer.   View Answer
  • Second Interview: Write a function that takes an integer and returns true if the integer is a palindrome and false otherwise   View Answer
  • Second Interview: Write a function that takes a binary search tree and returns an array with the in-order permutation of the tree.   View Answer

Negotiation Details – Internship position wasn't in a spot to negotiate.


1 person found this helpful

Accepted Offer

Neutral Experience

Software Development Engineer I Intern Interview

Software Development Engineer I Intern

Interviewed at Amazon.com

Interview Details – 2 45mins phone interviews. First write the codes, and then read the code to the person. The questions are regular algorithms and coding skills. There are also some basic knowledges, such as data structure. Then I waited for about 2 weeks to get their response.

Interview Question – Questions are quite regular.   Answer Question


No Offer

Negative Experience

Average Interview

Software Development Engineer I Intern Interview

Software Development Engineer I Intern
Seattle, WA

I applied online and the process took 2 months - interviewed at Amazon.com in May 2013.

Interview Details – I applied using their electronic system and few weeks later I was contacted by a recruiter. We set a phone interview couple of weeks later. First was a technical interview and it was quite difficult to understand the accent of the Engineer. The second, with a different engineer, was an interview more focused in theory questions.

Interview Question – I'm still waiting feedback.   Answer Question

Worked for Amazon.com? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.