Amazon.com Senior Engineer Interview Questions

Updated Sep 29, 2014
Updated Sep 29, 2014
116 Interview Reviews

Interview Experience

Interview Experience

51%
32%
15%

Getting an Interview

Getting an Interview

28%
27%
15%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

116 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1. 1 person found this helpful  

    Senior Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    There's usually very little information from the recruiters on interview process or the groups that is taking the interview. Generally this info can be obtained from the interviewers.
    There were 2 phone interviews, both last for about an hour. Most questions were generic about algorithms and data structures etc. Nothing specific on any language or OS.
    After a long 3 week wait there was an invitation for in house interview. That too took 2 weeks to schedule, but no big deal.
    The in house interview lasted for about 4 or so hours. There's some new wave of interviewing called behavioral interviews. I don't understand it, but I seriously doubt its working OR the interviews know what to ask and how to interpret. Of course I'm sure they are trained, but not everybody learns what the non-techie expects techies to learn.

    Interview Questions
    • Design kind of questions are usually difficult questions. Mainly because they are hypothetical situations and not necessarily straight forward design. Of course the interviewer is always ready to help, but they have already prepared for it. We have to think and come up with some answer is next 5-15 minutes, to even start a discussion. That part is usually difficult.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  2. 1 person found this helpful  

    Software Development Engineer III/Senior Engineer Interview

    Anonymous Interview Candidate in Seattle, WA
    Anonymous Interview Candidate in Seattle, WA
    Application Details

    I applied through a recruiter. The process took 2+ monthsinterviewed at Amazon.com.

    Interview Details

    I have initiated communicated with recruiter via linkedIn.
    On next day the first phone interview has been scheduled.
    At total, during next 2 weeks had 4 phone interviews.
    After last one i have been invited to fly to Seattle for one day on site interview.
    The overall experience is very positive.
    The recruiters works very fast, waited no more for 2 days to get result from phone interview.
    The onsite interview I did on Friday and next Tue afternoon I got a job offer.

    Interview Questions
    • The technical questions was very interesting but nothing not expected. Cannot share more information, since has been asked not to publish it.   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  3. 4 people found this helpful  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    I had a telephonic interview with Amazon and was asked a couple of questions.
    1. Given an array of numbers (+ve , -ve) and a number k, return true if any two numbers sum up to k.
        This question tests datastructure (Hashmap) and BST knowledge.
    2. Design an online airline reservation system.

    No Offer
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review
  5. 1 person found this helpful  

    Senior Test Engineer Interview

    Anonymous Interview Candidate in Seattle, WA
    Anonymous Interview Candidate in Seattle, WA
    Application Details

    I applied online. The process took 3 weeksinterviewed at Amazon.com in May 2014.

    Interview Details

    The whole interview process went very smoothly and never encountered any issue.
    - Applied online via Amazon career site
    - Career site indicated my application was under review.
    - Week later, I got an email from AWS's recruitment coordinator and a phone chat with Sr. member of the AWS team was established
    - Phone interview went really well
    - Weeks later, another AWS recruitment coordinator contacted me and an onsite interview was arranged
    - Days before the onsite interview, I got the chance talked to the actual recruiter handling the req#. Some really great advises were given.
    - On the actual interview day, I got the chance talked to 6 members of the AWS team. They all are really smart and seems truly enjoy what they are doing there at AWS.
    - 3 days later, I got a really professional written short email indicated that the team decided to go for an internal candidate

    Interview Questions
    • - There were not too many difficultly questions, however most of the questions are situation-based and they all are tied to the 14 Amazon Leadership Principles.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  6.  

    Senior Support Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Process took 4 weeks. I applied online and was contacted by recuiter

    Interview Questions
    • The questions were mostly behavioral requiring you to describe what you did on certain situations. Of course there were questions which required you to explain why you applied to this role and what makes you special in this role.   Answer Question
    No Offer
  7.  

    Senior Manager Engineering Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Amazon.com in April 2014.

    Interview Details

    Contacted by recruiter and had solid conversation about the fundamentals of managing a highly technical team of software engineers. Enjoyed the conversation and was excited about the position and next interview. First interview with potential peer manager when well but I was disappointed in the questions being asked. Not really up to par with my expectations. The second interview with peer manager was even more disappointing - interviewer seemed like he did not want to be there. Questions were of low level difficulty but increasingly centered around specific api implementations with the Amazon customer - address domain. The interviewer seemed frustrated that I was not familiar with how these private api's interacted. My answers were solid but I could tell the conversation was over. Received email from recruiter assistant say "no thanks" - one week later I was contact by two other development manager recruiters from Amazon about applying for other teams. I was put off from the whole experience and probably will not consider Amazon in the future

    Interview Questions
    • Customer - Address api as implemented in the Amazon shipping subsystem. I was not prepared for that question during a management interview.   Answer Question
    No Offer
    Neutral Experience
    Easy Interview
  8. 3 people found this helpful  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online – interviewed at Amazon.com.

    Interview Details

    A few days after applying online I was emailed to do a phone interview.

    Interview Questions
    • Asked to write a method were it's passed an array of numbers and a single number. I needed to return true if there was two numbers in the array that if added totaled the single number. I was then asked to rewrite it to make it run faster.   Answer Question
    No Offer
  9. 2 people found this helpful  

    Software Development Engineer III/Senior Engineer Interview

    Anonymous Interview Candidate in Palo Alto, CA
    Anonymous Interview Candidate in Palo Alto, CA
    Application Details

    I applied through other source. The process took 2+ weeksinterviewed at Amazon.com in March 2014.

    Interview Details

    2 phone interviews followed by one written exam and onsite interview. Most of the questions are around algorithm and data structures. Look for trees and hash tables and distributed designs

    Accepted Offer
    Positive Experience
    Difficult Interview
  10.  

    Senior Quality Assurance Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2 daysinterviewed at Amazon.com in March 2014.

    Interview Details

    Step 1: The recruiting manager sent in a link to create test scenarios for an Amazon prime checkout use case.
    Step 2 : The answers were reviewed by the recruiting team and I was asked to attend a face to face interview.
    Step 3 : Face to Face interview :
    Step 3 a : Introduction to the team who will conduct the interview.
    Step 3 b : 4 sets of interviewers with questions related to " Data structures", "QA process", " Project Management" , "Project Challenges", " Risks and contingency plans", " Requirement analysis","SQl", "Python".

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  11. 1 person found this helpful  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Chicago, IL
    Anonymous Interview Candidate in Chicago, IL
    Application Details

    I applied online. The process took 3 weeksinterviewed at Amazon.com.

    Interview Details

    I applied online and got an invite for interview. All technical with in depth and through drill on
    data structures, algorithms etc

    Interview Questions
    • They asked about AWS and gave a use case about Big data.   View Answer
    Accepted Offer
    Average Interview

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

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