Amazon.com Interview Questions

Updated 20 Oct, 2014
Updated 20 Oct, 2014
5,000 Interview Reviews

Interview Experience

Interview Experience

55%
26%
17%

Getting an Interview

Getting an Interview

40%
22%
16%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

Candidate Interview Reviews

Sort: Popular Date Difficulty
  1.  

    Software Development Engineer III/Senior Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 4+ weeksinterviewed 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
  2.  

    Software Development Engineer II Interview

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

    I applied online. The process took 6 weeksinterviewed at Amazon.com in June 2014.

    Interview Details

    I applied online in June 2014, and got a phone call interview with HR person 1. Phone call interview was about data-structures, sorting algorithms, and OOP. I had 2 questions to code on collabedit. Interviewer was nice and he was giving me constant hints.

    After a few days, I got a on-site interview email by another HR person 2 to arrange my interview with developers. Before by interview I was asked to do a preparatory call with the HR person 3. I was schedule a time for call with HR person 3. I never got a call at the allocated time slot. Later in the day, I received an email from HR Person 2 that I HR person 3 is unavailable and she will call you another time. I wasn't too impressed with this. I finally got another call from HR person 3 and she didnt seem much interested - she seemed like she wanted to hang up asap.

    On-site interview had 4 back to back interviews with developers and managers, 45 mins each. Developers were nice. Managers not so much. Some behavioral questions.

    Questions included: Merge two sorted lists, OOP of a website with videos and users uploading videos, Sort two arrays, HashMap run times, Linked List merge. I answered all the questions correctly(or it seemed). Developers and managers didnt give me any feedback or hints when I was working on the questions.

    I waited a week to hear back from HR person 3. After a week, I emailed HR person 2, HR person 3 called me firstly apologizing that she wasn't able to get back to me earlier, and later she said that I was not selected, and I should keep applying for another team. I am not sure what that means. Will I even get selected again?

    Interview Questions
    No Offer
    Negative Experience
    Difficult Interview
  3.  

    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
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review
  5.  

    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
  6.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter – interviewed at Amazon.com.

    Interview Details

    I was approached by the recruiter and was interviewed for Amazon Silk team. Phone interview was not hard. Had straight forward programming question. Went to on-site interviews in Seattle - had 4 interviews with different people. Again, nothing overcomplicated. All guys were really friendly. Overall interview experience was very positive. Response after interview came on the next business day that they decided not to move forward with an offer and I should try another position. Although their policy is not to give a specific feedback, I connected to the guy I had interview/lunch with and he told me that I'm too web-centric while they were looking for core back-end programming guys in their team.

    Interview Questions
    • Nothing unexpected. Signed NDA, so I'll not tell the specific questions. All questions were for basic usage of data structures. If you studied Computer Science and exercise to solve and code basic algorithm problems, you'll do well.   Answer Question
    No Offer
  7.  

    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 dayinterviewed 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
  8.  

    Software Engineer Interview

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

    I applied online. The process took a dayinterviewed 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
  9.  

    Software Development Engineer I Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Applied through the school co-op application system. Went through two out of three rounds of phone interviews before accepting an offer somewhere else. Both involved coding questions, the first was over the phone while the second was on seemikecode.com.

    Interview Questions
    No Offer
  10.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 2 daysinterviewed at Amazon.com.

    Interview Details

    Applied through University Career Fair. Process took 2 days. First day was a 1-1 screening interview based on which received call for 2nd round for the next day. 2nd round was 3 1-1 interviews, each for 1 hour.

    Interview Questions
    No Offer
  11.  

    Software Development Engineer Interview

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

    interviewed at Amazon.com in April 2014.

    Interview Details

    I just had the first round phone interview. It was 60 minutes. The interviewer asked about general information on the resume, followed about two data structure questions, and two coding questions. There was no tricky questions.

    Interview Questions
    • Two coding questions, one binary search tree, and one depth first search. I was asked to think about alternative ways to solve the second questions.   Answer Question
    No Offer
    Positive Experience
    Average Interview

See What Amazon.com Employees Are Saying

1 person found this helpful

 Current Warehouse Associate in Milton, ON

Pros: “People are very helpful. If you do your work and follow safety you are left alone (no boss looking. over your shoulder). Very good health benefits for you and your family. Three day weekend” Full Review

Work at Amazon.com? Share Your Experiences

Amazon.com

 
Click to Rate
or

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.