Amazon.com Software Development Engineer I Interview Questions

Updated Oct 22, 2014
Updated Oct 22, 2014
118 Interview Reviews

Interview Experience

Interview Experience

78%
14%
7%

Getting an Interview

Getting an Interview

29%
29%
16%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

118 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1.  

    Software Development Engineer I Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online – interviewed at Amazon.com.

    Interview Details

    I applied on Amazon's career website, then they got in contact with me a while afterwards. I had two back-to-back phone interviews, each of which was 45 minutes long, with mainly technical questions. I did some online coding with a collaborative tool. I didn't think either interview went that well, but I heard back a few weeks later that I got an offer.

    Interview Questions
    • They asked about how I would design a dictionary using data structures.   Answer Question
    Negotiation Details
    Amazon doesn't really negotiate for salary. I asked for an extension on the offer acceptance deadline, which they allowed.
    Accepted Offer
    Difficult Interview
  2.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through an employee referral. The process took 2 weeksinterviewed at Amazon.com.

    Interview Details

    I had resume referred through a friend. HR was quick to contact and schedule a phone interview. 2 Phone interviews followed by onsite interview which had 5 rounds of technical interviews. The whole process was very good though quite tiring.

    Interview Questions
    Accepted Offer
    Positive Experience
    Difficult Interview
  3.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate in Settle, KY
    Anonymous Interview Candidate in Settle, KY
    Application Details

    I applied in-person. The process took a dayinterviewed at Amazon.com in October 2014.

    Interview Details

    Got onsite opportunity, Had 4 back to back interviews, all were standard data structure problem except one bar raiser which was dynamic programming. Did coding on blackboard and later optimized for better complexicity

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review
  5.  

    Software Development Engineer I Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took a dayinterviewed at Amazon.com.

    Interview Details

    Applied through the Amazon.com website and school website, got selected for an on campus interview. Consisted of 2 interviews, each 45 minutes long, and one after the other. The first one had some really challenging questions, while the second one was a breeze. After 2 weeks, got an offer.

    Interview Questions
    • Given 2 strings, how can you determine that one string is only made of characters found in the second string.   Answer Question
    Accepted Offer
  6.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    I applied online one year ago and maybe one week later, one HR contact me, and asked me if I had got the interview within half year, and I said this is the first time I applied Amazon. Then, he gave me a link and let me answer the three code questions within one and a half hours.

    Interview Questions
    • Search a element in a matrix using log(n) time.   View Answer
    No Offer
  7.  

    Software Development Engineer I Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Got referral from my friend, reached back by a recruiter in about two weeks and scheduled two (or three? I don't remember) back-to-back phone interviews one week later. Received the offer in three weeks. I could choose which team I would like to join and they provided me three different options.

    Interview Questions
    Accepted Offer
  8. 1 person found this helpful  

    Software Development Engineer I Interview

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

    I took a test online with 3 coding questions within a 40 minute time frame. print out a program that calculates peoples grades. that's one of them, I don't remember the rest. I got through that and got an email saying they would fly me to Washington!

    They flew me down to Washington for an interview set up hotel and pretty much all the accommodations (i.e. food, taxi service), Apparently they have a lot of interviewees according to the taxi drivers. They look for the best of the crop.

    I went to the interview the next day. They took me through 5 rounds of interviews. Know your Big O notation, know how to sort through a relational database, algorithms and especially know your data structures( LinkedLists, trees, etc.) I can't remember the rest of the questions specifically...

    Interview Questions
    No Offer
  9.  

    Software Development Engineer I Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    First there are several questions about concept in algorithm, and then two coding questions. There were two questions, both are from leetcode, similar as Path Sum and Path Sum II.

    Interview Questions
    No Offer
  10. 1 person found this helpful  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Code interview, on site interview. 5 interviews on site, design parking lot, design coffee machine, implement binary tree. Find a route in binary tree that sums to a certain number. Merge 2 binary trees. Heard back 1 day after code interview, 2 days after on site interview. They wanted to fly me to Seattle, I already lived in the area

    Interview Questions
    Accepted Offer
  11.  

    Software Development Engineer I Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Submit the resume online and got an email about the phone screen next day. Do not have enough time to prepare. One question is not expected but the second call has the easy questions. The second interviewer is very nice. Questions like print odd and even number. Find duplicate number in an array. Wait for two weeks or more and no reply from Amazon. I sent an email about the interview then got rejected.

    Interview Questions
    • Write the function to decide if two dates are within 30 days or more.   Answer Question
    No Offer

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.