Amazon.com Software Developer Engineer Intern Interview Questions

Updated Jun 22, 2014
Updated Jun 22, 2014
205 Interview Reviews

Interview Experience

Interview Experience

73%
19%
7%

Getting an Interview

Getting an Interview

44%
35%
5%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

205 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Development Engineer Intern Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through other source - interviewed at Amazon.com.

Interview Details

Two phone interviews. Relatively easy questions related to data structures, algorithms, OOP concepts as mentioned in the recruiter's email. Nothing too surprisingly or out of the ordinary.

Declined Offer
Average Interview

Other Interview Reviews for Amazon.com

  1.  

    Software Developer Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 3 weeks - interviewed at Amazon.com.

    Interview Details

    It was a phone interview which had 2 back to back rounds and it was more about data structures, trees and graphs. Although the question was simple all they wanted was the more efficient one.

    Interview Questions
    • The most difficult part was the most efficient algorithm   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  2. 3 people found this helpful  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 1 week - interviewed at Amazon.com in February 2014.

    Interview Details

    Interviewed at Campus for SDE Intern position.
    2 back to back in-person interviews.

    Basic concepts of ArrayList, LinkedList. Brief discussion on projects.
    One thing that I want to change in Amazon's website (any of them).
    Asked to code all factors of a number, check if a given word is valid in a given dictionary. If not, try jumbling and see if it can be rearranged to a valid word.

    Basic concepts of heaps, BT, BST etc.
    Asked to code k-merge algorithm for linked lists, check if BT is a BST.

    Overall pretty standard questions.

    Interview Questions
    Accepted Offer
    Positive Experience
    Easy Interview
  3. 2 people found this helpful  

    Software Development Engineer Intern Interview

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

    I applied online. The process took 4 months - interviewed at Amazon.com in February 2014.

    Interview Details

    Applied through their website in late November. Received an email from a recruiter in early February to set up two 45 minute back to back interviews. Was only given two time options on the same day (four days from receipt of the email). The interviews were almost entirely technical, consisting of questions about data structures and the Big O of their inserts, removes, indexing etc. Then a coding question where they give you a prompt and you solve it through CollabEdit. They watch everything you type, and you're supposed to talk through your logic as well. Then they ask the Big O of your solution, then they ask if you can think of any ways you can make your solution get a better Big O.

    One of my interviewers was somewhat rude when he asked me questions about things I hadn't learned in school yet. The other interviewer was VERY nice and friendly, but he seemed unprepared.

    I emailed my recruiter two weeks later thanking him and asking for an update. Received an email less than an hour later that seemed very positive, saying they were hoping to get back to me soon and asking if I could extend any other offer deadlines. Received the 'thanks-but-no-thanks' email two weeks after that (4 total weeks after my interview). I had already received and accepted a generous offer from another company by that time. The slow hiring process is ridiculous and irritating for students who are interviewing with multiple companies. I interviewed with two companies after my interview with Amazon and received offers from both before Amazon got back to me.

    Interview Questions
    • The questions were pretty simple and straightforward.
      - Make a function to test whether a number is a binary palindrome.
      - Make a hotdog ordering system.
      - another that I can't remember.
        Answer Question
    No Offer
    Positive Experience
    Average Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5. 2 people found this helpful  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate  in  Madison, WI
    Anonymous Interview Candidate in Madison, WI
    Application Details

    I applied through college or university. The process took 1 week - interviewed at Amazon.com in February 2014.

    Interview Details

    Applied online in January and after 2 month when Amazon hosted a career fair on our campus, got selected for back to back 90 mins interview. 45 mins with each interviewer. Questions are standard questions. If you do problems on UVA online judge, Topcoder or Hackerrank regularly, these type of interview questions should be fairly straightforward to answer.

    Also, as many other big tech companies, just solving the problem is not enough. It's also important that you make sure your thought can be understood by others. Explaining how you come up with a solution with clarity is much more important that just solving all of the problems without saying how you did it.

    There are four questions. 1 focus on math, 1 on building trees, 1 on linkedlist and 1 on string manipulation
    As always, make sure you also understand the complexity and performance of you solution.

    Negotiation Details
    No negotiation. But I think the final offer (final salary) also depends on your performance during the interview.
    Accepted Offer
    Positive Experience
    Average Interview
  6.  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a day - interviewed at Amazon.com.

    Interview Details

    Applied through Career Fair and was called for on-campus interview. There were 2 rounds. Both of them were technical. They asked a total of 4 questions. Each interview lasted for about an hour roughly. In both the rounds, the interviewers asked couple of question related to my resume and then moved onto technical questions.

    Interview Questions
    • Nothing unexpected or out of the blue. The question topic included Linked List, Binary Search Tree, HashMap and Bit Manipulation. Although tricky, questions were doable in given amount of time   Answer Question
    No Offer
    Average Interview
  7. 1 person found this helpful  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online - interviewed at Amazon.com in February 2014.

    Interview Details

    I applied online from their career website. Got a reply after 3 to 4 weeks. There were 2 back to back 45 minutes interviews with a 15 mins break in between. Both were technical and focused on Data Structures.
    In the first interview the interviewer asked me about my projects, why I got into this field and why I applied for this position and then asked the main programming question. The second interview was also more or less the same.

    Interview Questions
    • 1. Implement a hashset from scratch, write code for various methods of hashset.
      2. Find all the pairs of numbers from a list that sums to a particular number.
        View Answer
    No Offer
    Positive Experience
    Average Interview
  8. 1 person found this helpful  

    Software Development Engineer Intern Interview

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

    I applied online - interviewed at Amazon.com in February 2014.

    Interview Details

    Had two back to back interviews. Take process takes lot of time. After 2 weeks got a mail for a third interview. Scheduled the third interview but had to postpone it. After that they said summer intake is complete you will be considered for fall. Scheduled the third interview last week. Was asked to make combinations of word from a phone number
    eg 1-800-222-2342 then 222 can be cab ,etc. Completed it in 45 minutes still got a reject.

    Interview Questions
    • N th element in a binary tree.
      Mirror Image of a Binary tree
      Queue using stacks.
      Garage class model.
        Answer Question
    No Offer
    Difficult Interview
  9. 1 person found this helpful  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate  in  Buffalo, NY
    Anonymous Interview Candidate in Buffalo, NY
    Application Details

    I applied online. The process took 5 weeks - interviewed at Amazon.com in February 2014.

    Interview Details

    Had applied online on Feb 1st, interviewed on Feb 13th.
    Had two 45 minutes telephone interviews.

    I did not get a mail for almost 3 weeks at which point I emailed them asking for status,
    they replied a day later saying they'll get back to me soon and by the end of that day I got an acceptance mail.

    Interview Questions
    • The questions were straight forward, a linked list question, a string question and an algorithm question, no surprises just standard questions. The first interviewer had me write code in C++, the second one said he did not care very much about syntax.   Answer Question
    Negotiation Details
    I did not negotiate because it was an intern position and the compensation was good anyway.
    Accepted Offer
    Positive Experience
    Average Interview
  10.  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate  in  West Lafayette, IN
    Anonymous Interview Candidate in West Lafayette, IN
    Application Details

    I applied through college or university. The process took 4 weeks - interviewed at Amazon.com in February 2014.

    Interview Details

    Applied in university career fair, a week later got an email to schedule on campus interview. Had the interview a couple weeks later, 45 minute interviews back to back with two software engineers.
    Although the email indicates you should study databases, operating systems etc., the majority of the questions are on data structures and algorithms. Lots of linked lists, hash maps, binary trees etc.
    Got acceptence email a week later.

    Interview Questions
    • There are a lot of questions that can be solved by arrays, sorting can be done in O(nlogn)... but they are looking for more than just correct answers, having an answer with a high time / space complexity won't help you.
      There was a tough question about linked lists with next and arbitrary pointers.
        View Answer
    Negotiation Details
    No negotiation, standard intern payment
    Accepted Offer
    Positive Experience
    Difficult Interview

See What Amazon.com Employees Are Saying

1 person found this helpful

 Current Recruiter in Seattle, WA

Pros: “Ownership: Amazon gives employees a lot of ownership over the projects they are working on. Career growth: There are tons of internal opportunities for growth and you are able to…” 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 that said their interview experience was positive, neutral, or negative.

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