Amazon.com Interview Questions & Reviews

Updated Aug 25, 2014
Updated Aug 25, 2014
3,360 interviews

Interview Experience

Interview Experience

45%
32%
22%

Getting an Interview

Getting an Interview

47%
20%
17%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

3,360 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1. 6 people found this helpful  

    Software Development Engineer II Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online - interviewed at Amazon.com.

    Interview Details

    Two phone screens. Cleared first one. Didn't move forward after second phone screen. First phone screen was just pure coding excersice. Second phone scree started with talking about resume, current projects, why change blah..blah. Then there were three coding exercises which were quite simple. After that I was thrown a random design question, on which I spent quite a bit of time and as it was open ended, there was no clear answer. Didn't move forward for onsite after second phone screen.

    Interview Questions
    • // You are on a team that is creating a program to model stress on furniture.
      // Your task is to model the behavior of furniture under abuse such as
      // excessive weight or application of fire. There exists a prototype that
      // defines the following:

      class Furniture {

          /**
           * Furniture becomes unusable if enough weight is applied; the
           * algorithm depends on shape of furniture, the strength of material, and
           * the location where the weight is applied
           */
          void applyWeight(double x, double y, double weight, double seconds);

          /**
           * Furniture becomes unusable if it is made of wood, and fire is applied
           * long enough; wood will change from brown to black if it is burnt
           * (whether or not the furniture becomes unusable)
           */
          void applyFire(double x, double y, double fireStrength, double seconds);

          /**
           * possible values: Gray, Brown, Black, etc
           */
          Color getColor();

          /**
           * possible values: OK, UNUSABLE
           */
          FurnitureState getState();
      }

      class WoodChair extends Furniture {...}
      class SteelChair extends Furniture {...}
      class WoodTable extends Furniture {...}
      class SteelTable extends Furniture {...}
      class RubbrCouch

      // We will need to start adding other furniture like couches, beds, bookcases, and desks, and also new materials such as plastic, cloth, rubber, etc. Try to improve the class design - you are free to modify it however you wish since it is only a prototype.
        View Answer
    No Offer
    Negative Experience
    Average Interview
  2.  

    Support Engineer Interview

    Anonymous Employee  in  Seattle, WA
    Anonymous Employee in Seattle, WA
    Application Details

    I interviewed through an employee referral. The process took 4+ weeks - interviewed at Amazon.com.

    Interview Details

    One phone interview and one in-person interview up in Seattle. Took about a month to get me up there after the phone interview. Everything paid for of course. The recruiters were very nice and worked with my schedule. Met with five different people, both engineers and technical program managers. Each interview was about an hour, very intense but they were all really cool. Both technical questions and soft skill questions based off your resume. Take it off your resume if you can't back it up with detailed examples! Overall a great experience

    Interview Questions
    • Typical soft skills questions: "tell me about a time..."   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  3.  

    Content Manager, Fire TV Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online. The process took 2 weeks - interviewed at Amazon.com in August 2014.

    Interview Details

    I applied for the position and in a week I got an email to schedule a phone interview with who I think it was the manager or director of the appstore team. It was my first experience with Amazon job interview. I heard a lot of about how hard the interviews there are and everything I heard was right. The interviewer sounded very strict and rigid. He told me just when we started how to respond to the questions.

    Interview Questions
    • How did you face a crisi/problem and why did you do it that way?   Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Software Development Engineer Interview

    Anonymous Employee  in  Champaign, IL
    Anonymous Employee in Champaign, IL
    Application Details

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

    Interview Details

    The interviewer first ask you to introduce yourself, then dive into tech questions. The first interviewer asked about writing algorithms for testing whether a tree is Binary Search Tree or not. Then the second interviewer asked about how to calculate exponential.

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  6.  

    Brand Specialist Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through a recruiter. The process took 6 weeks - interviewed at Amazon.com in July 2014.

    Interview Details

    After aggressively contacting me via LinkedIn; I was asked to submit a video interview via HireVue about 3 weeks after my initial email exchange with my recruiter. However, never received an phone screen call with a recruiter to discuss my background, resume & career goals and never had an opportunity to better understand the position I was applying for with the recruitment team. I passed the video interview and had my phone interview with the hiring manager for the job, and was invited for the in-person interviews.

    The in person interviews were a combination of CAR (challenge, action, resolution) questions and what-if scenarios. There wasn't a lot of confusion with the questions, but each interviewer wanted more detail and I felt I gave a very strong amount. A few of my interviews were double-interviews so that HR could train more people on interviewing. I felt like this wasn't a very respectful thing to do to an interviewee since many of the interviewers struggled to ask detailed questions, collect their thoughts or engage in followup questions. After 2 interviews I had lunch with a manager on the team (They told me it was going to be a peer-to-peer lunch, but it wasn't), and this was a very awkward encounter as the manager was not friendly or engaging with me. (I was pulling teeth to strike up a conversation about the business, culture, and getting nowhere fast).

    The interviews were starting to run late and I kept being rushed from one to another. Overall I had three interviews that had two people in them each and I did not think this was a professional way to handle the interview process.

    Interview Questions
    • They ask a lot of promotional "what-if" questions and then throw in wrenches to your initial response. There's also an Excel-based "pricing" assessment which can be time-consuming and I was unsure of the point of the exercise.

      Also everyone has a different understanding of "work/life balance" but essentially you can forget about life if you accept a position.
        View Answer
    No Offer
    Negative Experience
    Difficult Interview
  7.  

    Operations Manager Interview

    Anonymous Employee
    Anonymous Employee
    Interview Details

    Interview Process was very difficult if you are not prepared. All of the questions are behavioral based which require detailed answers based on the STAR method. Prior to this interview, I had never heard of the STAR method. Typical questions, Tell me a time when....

    Interview Questions
    • During the initial phone interview, I was caught off guard when I was asked to work a math problem.   Answer Question
    No Offer
  8.  

    Technical Support Technical Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

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

    Interview Details

    Email communication led me to believe that my phone interview would discuss items from my resume. I enlisted the help of a friend to test my interview skills, we even practiced on the phone to ensure my voice loudness / quality would be acceptable.

    Interview Questions
    • When the phone interview began is when I learned that it would be a technical interview not a behavioral interview. Additionally, when I was asked to rate my skills on a scale of 1 to 10, the interviewer commented that my rating was too high (I think I said 8 thinking that I wouldn't hire anyone who said they were a 7 or below).   Answer Question
    No Offer
    Neutral Experience
    Difficult Interview
  9.  

    Technical Program Manager Interview

    Anonymous Employee  in  Seattle, WA
    Anonymous Employee in Seattle, WA
    Application Details

    I interviewed online - interviewed at Amazon.com.

    Interview Details

    Amazon is a big name and work wise you may have great exposure. You may think you have all good reasons to work for this company which is doing great financially and leading way technologically. Those were the reason I went after Amazon. Just to end up in sadness and frustration.

    The recruiter part is very standard , it followed by hiring manager interviewing for 1 hr. Apparently I cleared that and was excited. I got called in for on site interview and 4-7 persons were to interview.

    The hiring manager took the first one. His boss second , peer Dev manager, Product manager , and again two Dev managers- one was just shadowing.

    I believe they were testing me on the amazon leadership values that recruiter had emailed . I had plenty of example on those to offer. The level of questions went up , up and up. I was also asked to write code, draw architecture, , situational questions. etc.

    Over all expect a lot of questions on Amz's values and architecture.

    The interview went well in my opinion. My self I am a manager of one department and didn't sense any discomfort or wrong track. Of course until I received the call of "Thank you "

    Amazon is a great company if you want exposure. But the interview process is too much to deal with.
    Amazon does have a high employee churn,

    Sadly, when I asked for some feedback I was told that they don't share any. If there is an HR person on this blog -- dude look into this. People are successful out side Amazon too. You are hurting and spending a lot of energy on finding people.

    Amz seems to look one person to substitute 5 different roles.

    Atleast provide feedback

    Interview Questions
    • What is that you don't want to do ? It was an interesting question because all we think a lot about what we want to do.   Answer Question
    No Offer
    Negative Experience
    Average Interview
  10. 3 people found this helpful  

    Software Development Engineer Interview

    Anonymous Employee  in  Boston, MA
    Anonymous Employee in Boston, MA
    Application Details

    I interviewed through a recruiter. The process took 2 months - interviewed at Amazon.com in July 2014.

    Interview Details

    I was contacted by a recruiter via email to interview for a SDE position during a hiring event in Boston. I had an initial phone call with the recruiter, who put me in touch with a scheduler. The scheduler set me up for a phone interview, which was a live-coding interview.

    # Phone Interview #
    There were a few questions about my resume (the one they had was four years out of date!) but the majority of this interview was technical. The questions were pretty basic and focused on general algorithmic knowledge. I only remember the last task, which involved Fibonacci sequence generation. There were several steps after this that involved optimizing the solution. Once finished, the interviewer gave me a chance to ask questions about Amazon.

    Shortly after the phone interview, I was contacted by the team recruiter who informed me that they'd like me to come in for an on-site interview. I made a point to discuss my resume being four years out of date, but was told this would not be a problem. I was given a list of times and asked to pick a handful that worked best for me. Once that was taken care of, I was given a rundown of the position (salary range, relocation package, benefits, etc.) Onsite interview specifics were explained to me and the onsite was set to take place a couple weeks later.

    # Onsite Interview #
    A schedule was given to me a few days before the onsite interview that outlined who I'd be interviewing with (name and title,) and at what time. The format was 4 interviews at 45 minutes each, all in the same room, all technical in nature. I arrived early, and waited in the lobby for an interviewer to come meet me and take me to the interview room. Once other candidates arrived, there weren't enough chairs for everyone in the lobby, so the receptionist had to run and get some office chairs from somewhere else in the building. After waiting for a short period (maybe 20 or so minutes,) my first interviewer met me in the lobby, got me a visitor badge, and we headed over to the interview room.

    I won't get specific about the questions from the onsite interview (NDA, more on that later,) but I will say that they follow a basic template. First few questions are scripted behavioral questions, everything else is technical. I was required to write code for every interview (even those with managers.) All of the interviewers were explicitly *not* strict regarding syntax, with the exception of the bar raiser. I was also asked architectural and design questions. I got along well with everyone but the bar raiser, who succeeded in ruffling my feathers a bit. All of the interviews were completed with enough time for me to ask the interviewer questions except for the bar raiser, whose interview I didn't wrap up in time. Every interviewer had my outdated resume and asked me about my experience listed. This meant I had to update each about the last 4 years of my professional life (which contained directly relevant experience.)

    After the final interview, I was escorted to the elevators after being told multiple times that I'd hear back from someone within 3 days. Overall, the campus felt very sterile and almost prison-like. What I did see of the office was bland and unappealing (no art on the walls, nothing distinguishing peoples' desks, nothing to suggest that people even work there.) I was only ever offered water, and was at no point allowed to go anywhere without a direct escort. Throughout the interviews I did not leave the room, but was asked in between interviews if I needed to use the restroom. I was required to sign an NDA to complete the interview process, but at no point was told what it was I'd actually be working on, despite me directly asking. I was told that even other teams within the company weren't privy to what was going on.

    As mentioned earlier, I was told that I'd receive either an offer or rejection within 3 days. About a week passed, so I reached out to the recruiters to ask for an update. No response. It wasn't until almost a month after the onsite that I was sent a rejection. The email was pretty off-putting because it was suggested that maybe a support or systems engineering position would be a better fit for me. I was already making a downward move title-wise to the SDE position, but the change of location and project focus were appealing enough to merit that.

    # Overall #
    While every person I spoke with was personable and seemed intelligent (without coming off arrogant,) the company bothered me. Amazon seems to be devoid of a culture to the point of feeling robotic. The sterile office, scripted responses, failure to follow through on self-appointed contact deadlines, general lack of input recognition, the mildly insulting rejection quip, and some frustrating logistical blunders (which I won't get into,) all made me think that it's probably best I didn't receive an offer.

    Interview Questions
    • I'll respect the NDA and not go into specifics. I will say that it involved graph traversal.   Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  11. 4 people found this helpful  

    Software Development Engineer Interview

    Anonymous Employee  in  Austin, TX
    Anonymous Employee in Austin, TX
    Application Details

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

    Interview Details

    Apply online one day and got a feed back in less than 24 hours. The recuriter sent an email with instructions on the position, tips to perpare you for the test, and the link to take the test. Had to take a 60 minute test before continuing. The test contains some logical questions and especially heavy on data structures.

    Interview Questions
    • Hardest question was the first one. It asks you to write a program that will allow the user to create lines, rectangles, circles, text, etc. And allow them to manipulate them independently (move them, resize them, etc.) Design an object model for this application. (How would you model the representation of the document in an object oriented language? What classes would you define? What methods would you have? What would your API look like?)   Answer Question
    • The second question ask you to code the following about facebook: Direct friends of m are Level 1 friends. Friends of friends are level 2 friends.....and so on
      Print level 1 friends first. Then print level 2 friends....and so on
        Answer Question
    • The third and final question was the follow: Write an efficient function that returns the n’th Fibonacci number (There are many ways to solve this problem. Please write the most efficient method possible). Each Fibonacci number is the sum of the last two. The first 10 are: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55   View Answer
    No Offer
    Neutral Experience
    Difficult Interview

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 that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.