Amazon.com Software Engineer In Test Interview Questions

Updated Sep 16, 2014
Updated Sep 16, 2014
89 Interview Reviews

Interview Experience

Interview Experience

57%
28%
14%

Getting an Interview

Getting an Interview

48%
11%
11%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

89 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1.  

    Software Development Engineer In Test Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    First interview was verbal at job fair. Questions involved properties about data structures/algorithms, such as hashing tables. Second interview was more technical, and was divided into two parts (two separate interviewers). It involved graph theory, and white-boarding in Java. Best help is to review something like Cracking the Code Interview beforehand.

    Interview Questions
    No Offer
  2.  

    Software Development Engineer In Test Interview

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

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

    Interview Details

    Got contacted by HR after the job fair, telling me to finish Online Test. After the test, about 2 weeks, I was told that they want to invite me to go to Seattle for the onsite interview.

    On the onsite day, I talked with four 3 normal interviewers and 1 bar raiser. All the questions are based on CC book, except for the one given by the bar raiser. I did not do well in the second round and third round, which make me fail this opportunity. Due to the NDA, I cannot tell the problem. But, They were not hard. I had 4 problems: one is to solve dependency sequence, one is to solve logic problem (given a function which this to implement another function), one is to solve Tree maximum path problem, and one is to solve anagram problem.

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

    Software Development Engineer In Test 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

    Emailed the recruiter my resume personally and got an email two weeks later saying that I have to set up two one hour phone interviews in the following week. Phone interviews were pretty much all technical with very little behavioral.

    Phone interviews started off simple, "Let me tell you a little bit about myself", then "tell me a little bit about yourself." My first interviewer went straight from that to coding. You'll use an online program so he sees what you're typing. Other interviewer went through a bunch of short questions that were challenging, then to the coding.

    After the two interviews, I got an offer a week later. All in all a simple hiring/interview process.

    Interview Questions
    Accepted Offer
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5. 1 person found this helpful  

    Software Development Engineer Test Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 2 weeks - interviewed at Amazon.com.

    Interview Details

    The interview process was very smooth. I got contacted by a recruiter after I applied online for one of the position at their career site. Initial discussion was with the recruiter and was explained the work team does and the role itself. No technical questions were asked. Then I was told that I will have a phone interview. In couple of days it was scheduled. Be prepared to write code on whiteboard. They give you a link where you are supposed to chose the language and write code. The question was string manipulation (an easy one) and follow up question on how will you test it in detail including non-functional test.

    I was fortunate to get another offer in between and hence asked my recruiter to fasten the process. I was called for on-site interview following week and met 7 people. Questions I faced was real time algorithm developers are writing. From tree traversal, to graph theory to testing a complicated system. Overall the discussion was two way and I got to know the team and their work.

    Interview Questions
    • I was asked a lot of situational question and I was not prepared for it. I mostly prepared on data structures, programming and algorithms.   Answer Question
    Negotiation Details
    The offer was so good that I didn't feel like negotiating and I was coming from one of the biggest software giants. The compensation, joining bonus and stocks were all very good. I was also told that there is no room for negotiation.
    Accepted Offer
    Positive Experience
    Difficult Interview
  6.  

    Software Development Engineer In Test Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online - interviewed at Amazon.com.

    Interview Details

    I had to go through two rounds of phone interview. Both of them were pretty much technical though the second one did consist of some resume related questions. I was asked to write code on collabedit. The questions were very basic related to linked lists, calculate the word with most frequency in a document.

    Interview Questions
    • The second round of interview I was asked to calculate the product of three highest numbers in an array. The interviewer kept further questioning me about giving a more generalized answer.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  7.  

    Software Development Engineer In Test Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Could make it through the first round, which had 3 tech questions.

    Interview Questions
    No Offer
  8. 1 person found this helpful  

    Software Engineer Intern Software Development Engineer In Test Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    Two back-to-back phone interviews. I was free to use my language of choice.

    First interviewer asked me a generic question about my experience with projects. Then a steady stream of technical questions.
    -Write code for the 2-sum problem
    -Design deck of playing cards and some of its functions

    Second interviewer sounded tired and disinterested, and did not offer any hints when I was struggling with his (unreasonable, in my opinion) questions. They were too complex to write complete and efficient code for, under pressure and in a short time limit. But they would make good high-level / design questions instead. He also asked me the same generic question about my projects.

    Interview Questions
    • How to implement the user recommendations in Amazon.com?   Answer Question
    • Write code to implement the T9 (predictive text) feature and make it efficient.
      Given a sequence of integers as input, output valid English words that can be constructed. Each integer maps to 3 letters - like in any dialpad.
        Answer Question
    No Offer
    Neutral Experience
    Difficult Interview
  9. 1 person found this helpful  

    Software Development Engineer In Test Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    Focus on Datastructures and scalability architectures.

    Interview Questions
    • Was asked a design problem for a large scale web service.   Answer Question
    No Offer
    Negative Experience
    Average Interview
  10.  

    Software Development Engineer In Test Interview

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

    I applied through a recruiter. The process took 2 weeks - interviewed at Amazon.com in February 2014.

    Interview Details

    One online test , and One Phone screen

    Interview Questions
    • Question 1:

      Setup:
      Assume primitive Facebook. FB has Members.
      class Member {
          String name;
          String email;
          List<Member> friends;
      }
      Question A:
      Code printSocialGraph(Member m). 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

      Enumerate test cases to verify the implementation is correct.

      Question 2:

      Write a function that converts an int into its alpha-numeric equivalent represented as a null terminated string. The function should accept an int as input and return a string as output. For instance, calling the function with an int value of 324 would return a null terminated string containing "324". Ensure that your function checks for appropriate boundary conditions and edge cases. Assume you cannot use any standard libraries (for example, no itoa or sprintf).
      Write out test cases to verify your code is working correctly.

      Question 3:

      Let's say we're developing a vector graphics application. It will allow the user to create lines, rectangles, circles, text, etc. and manipulate them independently - move them, re-size them, etc. Design an object model for this application.
        Answer Question
    No Offer
    Neutral Experience
    Average Interview
  11.  

    Software Test Engineer Interview

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

    I applied through a recruiter. The process took a day - interviewed at Amazon.com in February 2014.

    Interview Details

    First work there as a contract. In order to work as contract there, first go through phone screen interview, after that, there is three round technical interview. After that you become a contractor there. Two months late, go through full time employee interview procedure.

    Interview Questions
    • Design an automation test framework for end to end user case testing   Answer Question
    No Offer
    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.