Amazon.com Interview Questions

Updated Sep 16, 2014
Updated Sep 16, 2014
4,886 Interview Reviews

Interview Experience

Interview Experience

55%
26%
17%

Getting an Interview

Getting an Interview

40%
23%
16%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

Candidate Interview Reviews

Sort: Popular Date Difficulty
  1.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Vancouver, BC
    Anonymous Interview Candidate in Vancouver, BC
    Application Details

    I applied online. The process took a day - interviewed at Amazon.com in May 2014.

    Interview Details

    They phoned me and I was in front of my computer because they required me to live code.
    Just live coding took all the time of the interview.

    First question : Implement merge sort.
    Second question : Divide and conquer.

    Q&A

    We don't really re-invent the wheel or memorize information in detail because they are a few clicks a way, it doesn't look like effective measure to recruit talented people in anyway.

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  2.  

    Software Development Engineer III/Senior Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 4+ weeks - interviewed at Amazon.com.

    Interview Details

    My overall experience was just /ok/. I did not find out until I was in the fourth interview with the manager of the group that this role was not what I was applying for. The recruiter was excellent and helped me navigate a lot of detail around moving to the US, taxation, health care and so on. I was provided with a lot of documentation on these things before the first technical interview. The first two technical interviews were very straight forward but they were definitely a cold experience. They seemed quite bored with the process and just read off a list of questions and I answered them, sometimes with required code samples which were done on a website with a shared text editor.

    No Offer
    Neutral Experience
    Average Interview
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Toronto, ON
    Anonymous Interview Candidate in Toronto, ON
    Application Details

    I applied online. The process took 1 week - interviewed at Amazon.com in April 2014.

    Interview Details

    Interview is quite formal compare to standard company. I got a phone call at the first place then I got a email for interview invitation. All the questions they asked are quite fair as well, if you prepared for algorithm questions you get learned in University/College. Amazon employee will interview you use an online team programming tool, that does sync with people who invited with the link, it is quite easy to use. I did not end up to get an offer, but it is an good experience overall :)

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate  in  Vancouver, BC
    Anonymous Interview Candidate in Vancouver, BC
    Application Details

    I applied online. The process took a day - interviewed at Amazon.com in May 2014.

    Interview Details

    Applied through Amazon website.
    A week later HR contacted to set up a 1 hour phone interview.

    nterviewer asked to tell about my favorite course project and about my Co-Op Exp. Later asked to write a code in any interested language about how to find two numbers in an array whose sum is equal to a given number. Asked how I can improve it and what its Big O, is it going to compile

    Interview Questions
    • Later asked about Virtual methods, polymorphism, its importance and use. Messed up the Polymorphism question. I think that is the reason for my rejection.   Answer Question
    No Offer
    Positive Experience
    Easy Interview
  6.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    interviewed at Amazon.com in December 2013.

    Interview Details

    Applied online and invited for phone interview. The interview started with an introduction and a programming question. The question was rather easy but challenging enough for a one-hour interview. Discussed the debugging and design process for the given solution. Overall, enjoyed the interview and got the result after few days.

    Interview Questions
    No Offer
    Positive Experience
  7.  

    Software Development Engineer II Interview

    Anonymous Interview Candidate  in  Vancouver, BC
    Anonymous Interview Candidate in Vancouver, BC
    Application Details

    I applied online. The process took 4 weeks - interviewed at Amazon.com in November 2013.

    Interview Details

    60 minutes phone tech interviews. First question is a behavior one about risk management. something like describing a case when failure of a function caused loss of customer, and how did you handle it. Followed by a coding question: a parking lot has limited lots, different numbers and fees for small/medium/large sized cars, write a code to simulate the process of a car's entering and leaving.

    Interview Questions
    No Offer
    Negative Experience
    Difficult Interview
  8.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    I was given the choice of programming languages and asked to solve two questions. Both questions were based on data structures, linked lists and arrays. I messed up the linked list question and probably failed the interview because of it. The interviewer also asked me to check edge cases during the interview.

    Interview Questions
    • Given 2 linked lists ending in common tail – find the first node that they have in common   View Answer
    No Offer
    Difficult Interview
  9.  

    Software Development Engineer Interview

    Anonymous Interview Candidate  in  Vancouver, BC
    Anonymous Interview Candidate in Vancouver, BC
    Application Details

    I applied through other source. The process took 1 week - interviewed at Amazon.com in June 2013.

    Interview Details

    Applied online. Received email scheduling telephone interview in about a week. Reviewed algorithms data structures etc. Purchased speaker phone. Telephone interview: amazons engineers were also using speaker-phone so there was an echo. Took my phone off speaker-phone and held it with my head against my shoulders while working on coding problem which was a fairly easy question about merging sorted lists. I botched it up. Ridiculous.

    Interview Questions
    No Offer
    Neutral Experience
    Average Interview
  10.  

    Software Developer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took a day - interviewed at Amazon.com in March 2014.

    Interview Details

    Received an email from recruiter to set up time of interview. An hour long phone interview recommended to not be driving and make sure your phone has enough charge for long interview. Two developers on the call. Asked about previous experience, basic object oriented programming questions followed by online programming test.

    Interview Questions
    • Give the Big-O for the given data structures and their usages in particular scenarios.   Answer Question
    No Offer
    Average Interview
  11.  

    Software Development Manager Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    very fun and technical, hands on coding and back-to-back technical sessions

    Interview Questions
    No Offer

See What Amazon.com Employees Are Saying

 Former Anonymous Employee

Pros: “uniqueness, great business plan / ideology” Full Review

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.