Amazon.com Interview Questions

Updated Sep 11, 2014
Updated Sep 11, 2014
4,872 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
    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
  2.  

    Software Development Engineer Interview

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

    I applied online. The process took 2+ weeks - interviewed at Amazon.com in April 2014.

    Interview Details

    The process took two weeks. A recruiter contacted me and sent me an online assessment. There was 2 coding questions. They were easy. Also there was about 20 MCQ analytical thinking. They were very similar to question in SAT/GRE.
    They contacted me after 10 days that they chose other candidates.

    Interview Questions
    No Offer
    Neutral Experience
    Average Interview
  3.  

    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
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    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
  6. 1 person found this helpful  

    Software Development Engineer II Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    Asked for a 90 minute phone interview after finding my resume online.

    The call followed the pattern described by others here. There were several technical questions of medium difficulty. I was asked to write code for one in the language of my choice using a shared web page.

    There was also a general discussion of an OO modelling problem.

    There were no surprises or gotchas. The interviewer was not trying to be tricky. It was like an discussion you
    might have at work about solving any problem.

    Interview Questions
    • The technical problems were of medium difficulty and not unsolvable. Just designed to show that you know how to think about software problems.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  7.  

    Software Development Engineer II Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 3 days - interviewed at Amazon.com in July 2013.

    Interview Details

    I was contacted by a recruiter the day after I applied through the Amazon careers page, and he booked a phone interview with a hiring manager. The interview was 1 hour long. It started with my experiences and for the coding part I was asked to solve a problem that involves some data structures.

    Interview Questions
    • I solved the problem in Java, but the hiring manager was more into C or C++, and didn't have much knowledge in Java.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  8.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 2 days - interviewed 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
  9.  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    Two phone calls covering the following:
    Phone call 1-
    a. Write a function to remove the nth last element from a singly linked list
    b. Edge cases
    c. Tests for that function
    d. Input and output validation using status codes
    e. API design considerations and error handling for the function

    Phone call 2-
    a. Functions to reverse a linked list recursively and then iteratively
    b. Determine if two strings are anagrams, various approaches, space and time complexity
    c. Given two singly linked list heads, determine if they are merged
    d. Find the merge point of the two lists
    e. Test the merge/intersect function, consider edge cases
    f. Space and time complexity for all algorithms and data structures questions

    Interview Questions
    • Most unexpected- Recruiter was difficult to reach and had about <12hrs warning before scheduling interview. The actual interviews went well- the engineers were easy to talk to and walked through the problem solving.   Answer Question
    Accepted Offer
    Neutral Experience
    Average Interview
  10.  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 5 days - interviewed at Amazon.com.

    Interview Details

    They attended a local career fair at my university - I handed them my resume and was asked to apply online with a certain code for SDE Interns. I applied and received a call scheduled for the next following day to interview. Interviewed, and got the email offer within 4 days.

    Interview Questions
    • Very typical codeable question for an undergrad - something you would get from cracking the coding interview. Only one question was asked - I then chatted with both interviewers for 45 minutes each separately for two back-to-back interviews.   Answer Question
    Accepted Offer
    Positive Experience
    Easy Interview
  11.  

    Software Development Engineer In Test Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online - interviewed at Amazon.com.

    Interview Details

    2 phone interviews back to back

    Interview Questions
    No Offer
    Average Interview

See What Amazon.com Employees Are Saying

 Current Software Engineer in Vancouver, BC

Pros: “For an engineer, not excited about the roller-coaster ride in a start-up, it cannot get any better than Amazon. You will get to work of technologies that need to scale to cater million if…” 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.