Amazon.com
3.4 of 5 2,819 reviews
www.amazon.com Seattle, WA 5000+ Employees

Amazon.com intern Interview Questions & Reviews

Updated Apr 23, 2014
All Interviews Received Offers

Getting the Interview 

43%
34%
5%

Interview Experience 

64%
25%
10%

Interview Difficulty 

512 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Neutral Experience

Software Development Engineer Intern Interview

Anonymous Interview Candidate

I applied online and interviewed at Amazon.com.

Interview Details Submitted resume online, got contacted in a around a month and was asked to a phone interview within a couple days. Completed two phone interviews, thought they went well, but was contacted nearly two weeks later that I was not accepted.

Interview Question – An optimal algorithm to check whether a hand of cards was a full house (in Poker) or not.   Answer Question

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

1 person found this helpful

No Offer

Neutral Experience

Difficult Interview

Software Development Engineer Intern Interview

Anonymous Interview Candidate
London, England (UK)

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

Interview Details I applied on their website in November. Had no response until February, when a recruiter contacted me, sending me a link to a Codility test (which was quite difficult). A week after I submitted the test, the recruiter called me to let me know that I passed the test and that they are inviting me to an onsite interview. The interview was difficult, but straightforward. The interviewer was very nice, and gave me hints when I felt that I was stuck.

Interview Question – The technical problem wasn't something very difficult at first sight, but the trick was finding out the most efficient solution, which involved using tries. This solution was not implementable in 45 minutes, so the interviewer asked me to implement a specific part from the solution. There were very few behavioural questions, and nothing unexpected.   Answer Question

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

No Offer

Neutral Experience

Easy Interview

Amazon Software Engineer Intern Interview

Anonymous Interview Candidate

I applied online and the process took 1 week - interviewed at Amazon.com in February 2014.

Interview Details There are 3 phone interviews. One interviewer asked how to find cross elements in two given arrays.

Interview Question – One interviewer asked an OOD question (design a movie-actor search system). I can not understand all what he said.   Answer Question

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

1 person found this helpful

No Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview

Anonymous Interview Candidate

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

Interview Details I applied online from their career website. Got a reply after 3 to 4 weeks. There were 2 back to back 45 minutes interviews with a 15 mins break in between. Both were technical and focused on Data Structures.
In the first interview the interviewer asked me about my projects, why I got into this field and why I applied for this position and then asked the main programming question. The second interview was also more or less the same.

Interview Question – 1. Implement a hashset from scratch, write code for various methods of hashset.
2. Find all the pairs of numbers from a list that sums to a particular number.
  View Answer

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

1 person found this helpful

Accepted Offer

Neutral Experience

Software Development Engineer In Test Intern Interview

Anonymous Employee

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

Interview Details Emailed the recruiter my resume personally and got an email two weeks later saying that I have to set up two one hour phone interviews in the following week. Phone interviews were pretty much all technical with very little behavioral.

Phone interviews started off simple, "Let me tell you a little bit about myself", then "tell me a little bit about yourself." My first interviewer went straight from that to coding. You'll use an online program so he sees what you're typing. Other interviewer went through a bunch of short questions that were challenging, then to the coding.

After the two interviews, I got an offer a week later. All in all a simple hiring/interview process.

Interview Question – How do you create a routing table?   Answer Question

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

No Offer

Neutral Experience

Average Interview

Intern Interview

Anonymous Interview Candidate
London, England (UK)

Interviewed at Amazon.com

Interview Details After completing a written exercise, I was invited for a telephone interview. The interview wasn't too difficult. There were few questions about my degree and my experience with teamwork.

Interview Question – Tell me when you improved a product, despite you were receiving a positive feedback from customers.   Answer Question

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

No Offer

Neutral Experience

Software Engineer Intern Interview

Anonymous Interview Candidate

Interviewed at Amazon.com

Interview Details There are two rounds back and back. The first round was a guy from 126 and the question was the nth node from the end in a linked list. The second round was a guy from Kindle and the question was reverse a string and lots of fundamental concepts in object oriented programming

Interview Question – A inherits from B, which inherits from C. Will initializing A invoke constructor of C   Answer Question

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

1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview Interview

Anonymous Employee
Sunnyvale, CA (US)

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

Interview Details Got referred at the beginning of Feb, then reached by recruiter at 2/24 and assigned 2 technical phone interview at 2/27

1. Sent you a Collabedit link before the interview.
    Introduce yourself really quickly.
    Given a binary tree with different values on each node, find those values N which N%7 == 0.
    Why C++ has destruction.
    Given an int number, return the number of 1s in base 2. For example, 6 = 0000110 return 2.
    What's the difference between the stack and heap when they are initialized.
    What's multi-inheritance and why it's bad.

2. Sent you a Collabedit link befor the interview.
    pow
    Binary tree level traversal.

Interview Question – What's the difference between the stack and heap when they are initialized.   Answer Question

Negotiation Details – I missed the call from HR and then received an official offer letter from him. The team is not in Seattle but in Amazon Lab 126 Kindle team. I thought it's OK and accepted it.

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

Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer Intern Interview

Anonymous Employee
West Lafayette, IN (US)

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

Interview Details Applied in university career fair, a week later got an email to schedule on campus interview. Had the interview a couple weeks later, 45 minute interviews back to back with two software engineers.
Although the email indicates you should study databases, operating systems etc., the majority of the questions are on data structures and algorithms. Lots of linked lists, hash maps, binary trees etc.
Got acceptence email a week later.

Interview Question – There are a lot of questions that can be solved by arrays, sorting can be done in O(nlogn)... but they are looking for more than just correct answers, having an answer with a high time / space complexity won't help you.
There was a tough question about linked lists with next and arbitrary pointers.
  View Answer

Negotiation Details – No negotiation, standard intern payment

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

No Offer

Neutral Experience

Difficult Interview

Summer Intern Interview

Anonymous Interview Candidate
Seattle, WA (US)

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

Interview Details After I applied, I got an email from the recruiter to set up a interview the next week. The interview is 1.5 hours, 45 mins with each person. They talk to you and try to see how clear you are in your concepts and also check your communication skills. Prefer Java.

Interview Question – First question was to compare two lists and print the common elements. Simple question, but I wasn't explaining my idea. They are looking for your thought process. Regardless if your answer is right or wrong. they are checking if you can think in the right manner. I didn't talk much or explain and just wrote the code. BIG MISTAKE! The second question I had to make a dictionary, which was not too hard. I got stuck a couple of places and they helped me out. But try to keep them engaged as you write code. Explain what your thinking or the ways you want to do it.   Answer Question

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

See What Amazon.com Employees Are Saying

 Current Software Development Engineer II in Seattle, WA (US)

Pros: “Amazon has invested a lot in the development infrastructure. There are a lot of tools in place to make writing and deploying code easier; the learning curve can be steep but they really do…” Full Review


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 who said that 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 intern interview questions and advice. All 512 interview reviews posted anonymously by Amazon.com employees and interview candidates.