Amazon.com
3.3 of 5 3,196 reviews
www.amazon.com Seattle, WA 5000+ Employees

Amazon.com Software Engineer In Test Interview Questions & Reviews

Updated Jan 12, 2014
All Interviews Received Offers

Getting the Interview 

66%
33%

Interview Experience 

42%
28%
28%

Interview Difficulty 

Average Difficulty
9 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Negative Experience

Average Interview

Software Engineer In Test Interview

Software Engineer In Test

I applied online and the process took a day - interviewed at Amazon.com in March 2010.

Interview Details – During the scheduled phone interview, the interviewer forgot about the appointment. I had to call HR back and they rescheduled my phone interview. During the phone interview, all the person asked was what types of things would you test for a search box. I listed the areas to test, but I kept being prompted for more test areas. I was not asked any coding related questions even though I had spent two weeks preparing for them.

Interview Question – The search box question above seems to have no right answers.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Software Engineer In Test Interview

Software Engineer In Test

Interviewed at Amazon.com

Interview Details – Applied online, and got request from recruiter to do a code test about two months late.

Interview Question – N/A. It turns out i'm not interested in development position so i told the recruiter to cancel the test.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Software Engineer/In Test Interview

Software Engineer/In Test

I applied online and the process took 4+ weeks - interviewed at Amazon.com.

Interview Details – I applied online. Heard back in a month in early January, and had two 45-min back-to-back phone interviews in late January. The interviews are technical. But the first interviewer had a strong accent that I couldn't understand some problems and had to ask him to say them again.

The first interview asked about my experience with Amazon.com, what I don't like and what I like. Then there were a couple of data structures problems on array, string and etc., regarding time complexity. Then he asked me to program online given a string, convert it to a number. Then test cases of the same problem.

The second interview was about graph. Given two nodes in a large relationship graph like Facebook, find the shortest path from one to another.

Interview Question – Given two nodes in a large relationship graph like Facebook, find the shortest path from one to another.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

We want your feedback – Is this interview information helpful to you?  Yes | No

No Offer

Neutral Experience

Average Interview

Software Engineer In Test Interview

Software Engineer In Test
Seattle, WA

The process took a day - interviewed at Amazon.com in May 2012.

Interview Details – two round phone interview and on-site interview. Basically concerning OOP and algorithm. The interviewer is nice to talk with. The question is not too hard. Just be well prepared. It is one month later before I receive the second round phone interview. Don't hesitate to write a letter to the HR when you have not received any notification for half a month.

Interview Questions

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineer In Test Interview

Software Engineer In Test
Seattle, WA

I applied online and the process took 2+ weeks - interviewed at Amazon.com in May 2011.

Interview Details – I am in Dev but interviewed for SDET,

The thing which i did not answer correctly are Test questions.

Interview Questions

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Declined Offer

Neutral Experience

Average Interview

Software Engineer In Test Interview

Software Engineer In Test
Seattle, WA

The process took a day - interviewed at Amazon.com in April 2010.

Interview Details – 1. What is Web Services?

2. The web service works fine when you initials the service. But it is getting slower and slower months later. How do you debug and troubleshoot the issue?
Assume you identified the problem is in the backbend DB. How do you find out which query is slow?

3. The web service has a caculator function:
public int Add(int a, int b)
public int subtract (int a, int b)
public int Divide(int a, int b)
public int Multiply(int a, int b)

For example,
Call Add (2, 5), it should return 7
Call Divide (10, 3), it should return 3 and so on.

How do you test your calculator and ensure it return expected values?
Note: pay attention to error handling and integer overflow issues.

4. Write a function that finds the substring within a string
My solution:

public int Strstr(string o, string s)
        {
            if (o == null || s == null)
                return -1;
            if (o.Length == 0 || s.Length == 0)
                return -1;
            if (o.Length < s.Length)
                return -1;
            int i = 0;
            int j = 0;
            int pos = -1;
            for (i = 0; i < o.Length; i++)
            {
                if (o[i] == s[j])
                {
                    pos = j;
                    i++;
                    j++;
                }
                while (i < o.Length && j < s.Length)
                {
                    if (o[i] == s[j])
                    {
                        i++;
                        j++;
                    }
                    else
                        return -1;
                }
                return (i == o.Length && j != s.Length) ? -1 : pos;

            }
            return -1;

        }

Interview Questions

Reason for Declining – not interested in test

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Difficult Interview

Software Engineer In Test Interview

Software Engineer In Test
Seattle, WA

The process took 3 weeks - interviewed at Amazon.com in March 2008.

Interview Details – Went through 2 phone screens about a week apart. Both were more technical oriented asking about programming topics. I had to constantly follow up with the recruiter for follow up and about 2-3 weeks later scheduled for an onsite interview. Interview went as I expected but some of the questions I could have prepared better. I knew I didn't do well when they let me go around noon without speaking with the hiring manager.

Interview Questions

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Negative Experience

Very Difficult Interview

Software Engineer In Test Interview

Software Engineer In Test
Seattle, WA

I applied online and the process took 3 weeks - interviewed at Amazon.com in July 2008.

Interview Details – The phone interview I had at Amazon was unlike any other I've had. First off, the company has employees who have very strong accents conduct phone interviews. I had to ask the interviewer to repeat what he said several times. The questions themselves were hard enough and not fully understanding the person made it even tougher. That appearently put him in a bad mood and he became rude to me over the phone and spoke in a very unprofessional manner.

Interview Question – The data structure questions were difficult as they asked very low level details on hashes and such.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Declined Offer

Positive Experience

Average Interview

Software Engineer In Test Interview

Software Engineer In Test

I applied through college or university and the process took a day - interviewed at Amazon.com in April 2012.

Interview Details – Applied for this position through school recruiting service. Amazon sent an interview team to my school and did on campus interviews.

Interview Question – Given a list of unordered numbers, what would be the best algorithm to find the n largest numbers.   View Answers (2)

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Amazon.com

Worked for Amazon.com? Contribute to the Community!

Amazon.com Videos

Loading...

Amazon.com – Why Work for Us?

Not ready to apply yet? Click here to join our Talent communities, where you can learn more about us and stay up-to-date with Amazonian opportunities! Full Overview

Provided by employer [?]

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.

Glassdoor is your free inside look at Amazon.com Software Engineer In Test interview questions and advice. All 9 interview reviews posted anonymously by Amazon.com employees and interview candidates.