Amazon.com

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

Amazon.com Software Engineer Intern Interview Questions & Reviews

Updated May 30, 2014
All Interviews Received Offers

Getting an Interview  

50%
44%
5%

Interview Experience  

57%
26%
15%

Interview Difficulty  

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

Declined Offer

Positive Experience

Easy Interview

Software Engineer Intern Interview

Software Engineer Intern
Vancouver, BC

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

Interview Details 2 45 minutes back-to-back interviews

Interview Question – Tell me a specific problem you've met doing your project, and how you handled it.   Answer Question


No Offer

Neutral Experience

Software Engineer Intern Interview

Software Engineer Intern

Interviewed at Amazon.com

Interview Details I received interview notice after campus career fair. two 45-minute interview was arranged.

Interview Question – .First interview asked BST and 2sum in an array including time and space complexity questions. The second one asked me to merge to sorted array and something about arraylist and linkedlist.   Answer Question


No Offer

Neutral Experience

Software Engineer Intern Interview

Software Engineer Intern

Interviewed at Amazon.com

Interview Details Had two phone intervews back to back.

Interview Question – Implement a Linked List   Answer Question


No Offer

Neutral Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern

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

Interview Details first interview : I was asked about software design patterns, then came a question on algorithm before one on data-structures. I wasn't expecting being asked about design patterns.

Interview Question – You have an array of unsorted integer, and a target value X. Design an algorithm to tell if two numbers of this array could be added together to obtain X.
You have one byte of data, find some ways to get the complement of this byte.
  Answer Question


No Offer

Positive Experience

Easy Interview

Software Engineer Intern Interview

Software Engineer Intern

I applied online and the process took 4 weeks - interviewed at Amazon.com in March 2014.

Interview Details I applied online through their website, and was contacted a few weeks after asking for an interview time. There were two interviews of about 45 minutes each, with engineers from different teams. They called at the exact time scheduled and were extremely polite.

The interviews themselves consisted of the following:
1) A few minutes talking about myself, and some of the items on my resume.
2) Questions about how I would go about solving problems relating to data structures and algorithms.
- One of the problems was "How would you implement a stack within a queue?"
3) A programming problem where they would have a pre-written question and they would watch as I solved it.

Unfortunately, I was unprepared for the interview, and thus was not able to answer the questions quickly and efficiently. They really want to know that you know the efficiency of the things you write.

Interview Question – Reverse a linked list (sorting doesn't matter)   Answer Question


No Offer

Positive Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern

I applied online - interviewed at Amazon.com in February 2014.

Interview Details Got an interview call by email with 2 time slots after 4 days. Had to select 1 of them.
2 back to back phone interviews. Each interviewer asked 2 questions each.

Interview Question – The questions were pretty simple but I took time to answer.   Answer Question


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern

I applied through college or university and the process took 2 weeks - interviewed at Amazon.com in February 2014.

Interview Details The interviewer will ask you the basic data structure such as hash table. Therefore, you should master hash table. The first coding question is get out of the maze. You could simply use DFS to solve it. The second coding question is compress string which is the same question in Cracking the coding interview.

Interview Question – One of the interviewer ask me tell me about your favorite project. He required that this project should be simply for yourself rather than research or courses. It is a really hard question, because most of my project are course projects.   Answer Question


No Offer

Neutral Experience

Software Engineer Intern Interview

Software Engineer Intern

Interviewed at Amazon.com

Interview Details phone interview, including few questions about your work history, the rest are mostly technical questions. The first phone interview questions are kind easy. Second round questions are Data Structure, Algorithm related. Questions are not difficult, normally ask you how to optimize the algorithm. People are nice.

Interview Question – Find an alternative way to optimize the algorithm.   Answer Question


No Offer

Neutral Experience

Software Engineer Intern Interview

Software Engineer Intern

Interviewed at Amazon.com

Interview Details I managed to get an on-campus interview by emailing the university recruiting coordinator. Signed up for a time, interviewed with two people on the on-campus interview rooms.

Interview Question – None were rather difficult or unexpected.   Answer Question


No Offer

Neutral Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern

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

Interview Details I submitted my resume in the college career fair. I got an interview call after 3 months.

Interview Question – I had 2 back to back technical interviews
Question1: Find two numbers in an unsorted array that equal to a given sum
Question2: Find the first unique character in a string
  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 who said that their interview experience was positive, neutral or negative.

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