Amazon.com
3.3 of 5 3,208 reviews
www.amazon.com Seattle, WA 5000+ Employees

Amazon.com Internship Interview Questions & Reviews

Updated Jun 1, 2014
All Interviews Received Offers

Getting the Interview 

44%
36%
6%

Interview Experience 

76%
12%
12%

Interview Difficulty 

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

No Offer

Neutral Experience

Average Interview

Software Developer Engineer (Internship) Interview

Software Developer Engineer (Internship)
Seattle, WA

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

Interview Details – Applied early December, got called in March for two back-to-back 45 min phone interviews. All technical, no behavioural questions. First interviewer was nice and tested on tree algorithms. Second interview asked a permutations question. He felt impatient and kept swaying me off in the wrong path.

Interview Questions

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

User Experience Design Internship Interview

User Experience Design Internship
Seattle, WA

I applied online and the process took 4+ weeks - interviewed at Amazon.com.

Interview Details – Got a phone interview two weeks after I applied; then a week later I had two phone interviews back to back.

Interview Question – How do you define done?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineer Internship Interview

Software Engineer Internship

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

Interview Details – I talked to a company representative at my school's career fair, and handed in my application. I heard back from Amazon about four weeks later saying I had been selected for interview. There were two 45 minute interviews both with all technical questions. There was nothing asked about my previous work experience/project experience. The decision was made about three days later. Both of my interviewers were very nice and very informative.

Interview Question – There were questions on Binary search trees, hash maps/tables/functions, complexity, recursion and other data structures.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Internship Interview

Software Development Engineer Internship

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

Interview Details – I met with a recruiter on campus in early January, handed him my resume, and talked for roughly five minutes about the internship and interview process. He answered my questions and told me to apply online. I did as he said and heard via email that I'm getting interviewed about 2 weeks later.

The interview process consisted of two, one-hour phone interviews, each with the same structure: ~5 minutes talking about a project you did, ~10 minutes answering OOP questions (e.g. what is inheritance, dif between Abstract Class and Interface, what is overload and override) ~30-40 minutes coding up a solution to a programming question (most likely related to tree or linked list,) and the remaining time is left for asking questions.

I was asked one programming question in each interview. The first was a LinkedList question. I was supposed to write a method that accepted two LinkedList as parameters, both of which represent integers by following a specific format. The left most (i.e. first) node represents the leftmost digit and the rightmost (last) node represents the rightmost digit. For example, the number 1337 is represented as 1 -> 3 -> 3 -> 7. My method's function was to return a new list (in the same format) that represents the addition of the given lists. For example, if this method were passed in 4 -> 2 and 8 -> 8, it should return a new list containing 1 -> 3 -> 0.

During the second interview I was asked a BinaryTree question. I was asked to code a method that returned true if there if there is a path from the root to a leaf in which the values of each node add up to the given integer argument. For example, say this is the BinaryTree of Integers...

      5
  2 7
1 6

Then if this method is passed in 8, it should return true because 5 + 2 + 1 = 8, where 5 is the root and 1 is a leaf. But if 12 is passed in, it should return false because 5 + 7 = 12 BUT 7 is not a leaf node.

The interviews themselves weren't terribly difficult -- but that just means they're looking for HOW you solve the problem (thought process, style, thoroughness.) I recommend practicing by simulating a phone interview. Time yourself, code from start to finish (no peeking at solutions!) talking out loud, even get a fellow CS friend to give you a mock interview.

Two weeks after the interviews I was offered the job via email. I was asked when I wanted to start and which team I'd prefer to work on. I replied and a day later was put on the team I asked for and was officially hired!

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Declined Offer

Positive Experience

Average Interview

Operations Leadership Internship Interview

Operations Leadership Internship
Orlando, FL

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

Interview Details – Three interviews. One was on campus, the others were two back to back phone interviews. Fairly easy math questions were asked and typical behavioral questions were also asked. Overall, very quick turnaround time and overall interview process was smooth and easygoing. Very nice people to talk to and get to know.

Interview Question – Name a time you overcame a challenge.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

EU Corporate Internship Interview

EU Corporate Internship

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

Interview Details – On campus recruiting. First step was cover letter and CV, followed by two rounds of interviews. From what I understand, around 100 applied, 20 went to 1st round interviews, 10 to the second round, and ultimately 5 were selected.

Interview Question – Tell me about a time where you made a business decision that you regret.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Internship Interview

Software Engineer Internship

Interviewed at Amazon.com

Interview Details – There are two phone call interview.

Interview Question – Most questions are on the cracking interview book.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Accepted Offer

Positive Experience

Easy Interview

Software Developer Engineer (Internship) Interview

Software Developer Engineer (Internship)
Seattle, WA

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

Interview Details – Applied online. Contacted in 2 weeks. Had 2 back to back phone interviews each lasting 45 minutes each. Talked to two software developers. Questions regarded data structures, algorithms, and problem solving. Heard back two weeks later with an offer. It was my best offer so far so I accepted it.

Interview Question – Write a function that determines the longest palindrome in a given string.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Development Engineer Internship Interview

Software Development Engineer Internship

I applied online and the process took a day - interviewed at Amazon.com.

Interview Details – It was a phone interview, two interviews back to back with two different groups. Both interviews were technique interviews. They were mainly about data structure and algorithm, including some concept questions and programming problem. For programming problems, they used online editor with which they can see your process to solve the problems.

Interview Question – Giving a string with number from 1-250 in random order, but miss 1 number. How to find the missed number.   View Answers (2)

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Software Engineer Internship Interview

Software Engineer Internship

I applied through college or university and the process took a day - interviewed at Amazon.com in February 2013.

Interview Details – For the first 45 minutes phone interview, the guy asked me some basic questions, like hash table, bitwise, fibonacci, and heap sort.

Interview Question – For the second 45 minutes phone interview, the interviewer asked a question about memory chunk.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Amazon.com

Worked for Amazon.com? Contribute to the Community!

Amazon.com Videos

Loading...

Amazon.com – Why Work for Us?

Not ready to apply yet? Click here to join our Talent communities, where you can learn more about us and stay up-to-date with Amazonian opportunities! Full Overview

Provided by employer [?]

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.

Glassdoor is your free inside look at Amazon.com Internship interview questions and advice. All 41 interview reviews posted anonymously by Amazon.com employees and interview candidates.