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

Amazon.com Software Engineer In Test Interview Questions & Reviews

Updated May 8, 2014
All Interviews Received Offers

Getting the Interview 

48%
11%
11%

Interview Experience 

56%
28%
14%

Interview Difficulty 

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

No Offer

Neutral Experience

Average Interview

Software Development Engineer In Test Interview

Software Development Engineer In Test

Interviewed at Amazon.com

Interview Details – Applied the job through referral. Recruiter contacted me within a few days and scheduled phone screens very promptly. The first phone screen was with the hiring manager. He asked open ended technical questions for discussion and a coding question. Second phone screen was with a technical lead and the questions were more data structure oriented.

Interview Question – How to troubleshoot when you fail to sign in your online chat/messenger program.   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

Accepted Offer

Neutral Experience

Software Development Engineer In Test Interview

Software Development Engineer In Test

Interviewed at Amazon.com

Interview Details – on campus interview. straightforward

Interview Question – how would you get to the 1st chapter of an ebook through ur code.   Answer Question

Negotiation Details – no

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

2 people found this helpful

No Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test Interview

Software Development Engineer In Test
Seattle, WA

I applied through a recruiter and the process took a day - interviewed at Amazon.com.

Interview Details – A friend linked me up with an Amazon recruiter. They flew me out and covered all my expenses. The interview process was very technical and data structure oriented. My advice is if you don't truly love programming, look elsewhere. It seemed very fast paced, and that everybody worked extraordinarily hard.

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

No Offer

Neutral Experience

Software Development Engineer/Software Development Engineer In Test Intern Interview

Software Development Engineer/Software Development Engineer In Test Intern

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

Interview Details – I was scheduled for two back-to-back 45 minute long phone interviews. Both of the interviewers were quite pleasant, and they dove into technical problems immediately. Due to technical reasons (I really chose the wrong place to sit-- the call dropped several times and the internet stopped working), the first call was rescheduled for a week later. Both interviewers used an online collaborative coding website for the technical questions instead of asking me to write on paper. The technical questions were nothing too unexpected:
- Find the intersection of two arrays of integers (the elements that are in both)
- Given a set of integers, produce its power set (the set of all subsets of the original set)
- Reverse a linked list
- Given a string, what characters are in it?
Only one interviewer asked me about my resume ("tell me about a technical challenge on a project you've worked on").

Interview Question – Given a set of integers, produce its power set (the set of all subsets of the original set)   Answer Question

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

4 people found this helpful

No Offer

Positive Experience

Average Interview

Software Development Engineer In Test Interview

Software Development Engineer In Test
Seattle, WA

I applied online and interviewed at Amazon.com.

Interview Details – Interview process:
1. 3 Phone interviews - Fully technical. Mostly they ask 3 questions in 45 minutes time. They give time for us to think and solve the problem. Mostly they tested problem solving ability.

Interview Questions

  • Most of them were expected. Almost all are problem solving questions.
    1. Given a BST with following property find the LCA of two given nodes. Property : All children has information about their parents but the parents do not have information about their children nodes.
    Constraint - no additional space can be used
      View Answers (12)
  • 2. Find top 100 maximum number from a continuous input stream.   View Answers (6)

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

No Offer

Positive Experience

Average Interview

Software Development Engineer In Test Interview

Software Development Engineer In Test
Dallas, TX

I applied online and the process took 1 week - interviewed at Amazon.com in August 2012.

Interview Details – round 1 phone

Tell me about your self
Your Projects
What Data-structures are you aware of?

OOPs concepts

HAsh tables

Find the duplicate elements/Find the first duplicate element /find the first non repeated character in a string

Convert a string to integer- Integer.parseInt(string)
Convert integer to string

how to find a m'th element from last of a given linked list?

Time and space complexities for every coding question

Time and Space complexities for insertion & deletion in different data-structures

Interview Question – He kept asking me if i could make my algorithm even efficient. I found difficult to convince   View Answer

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

4 people found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test I (SDET) Interview

Software Development Engineer In Test I (SDET)
Seattle, WA

I applied online and the process took 1 week - interviewed at Amazon.com in July 2012.

Interview Details – I applied online to many of their job postings, got a call from HR after a month. They had an hiring event , so after HR screening, they called me directly for in-person interview. Interviews started on time. I had 4 technical , 1 behavioral and 1 HR round, each for around 40-45 mins. All the interviewers were very helpful. At no point I felt uncomfortable. When I got stuck, they provided hints to help me arrive at answer. Overall a good experience in interview, they confirmed selection on same day and I got offer letter within a week.

Interview Questions

  • You are given a n*n matrix of bits (1s and 0s) where 1 represents land and 0 represents water. Adjacent 1s can be considered as joined together to form sort of island in water. Count the number of islands. Discuss complexity.   View Answer
  • Consider a rectangular mesh (intersecting horizontal and vertical lines ). These lines represent intersecting roads. You are standing at top left intersection and you need to reach to a resort located at bottom right intersection. On your way, you can see interesting sights which are given points (weightage). You are lazy to walk (i.e. you wont walk left / up. You will only walk to right or down). While reaching resort , you want to cover maximum points (see things that have more weightage). Write a program to calculate maximum number of points that you can cover. He later asked me to improve solution by avoiding paths already visited.   View Answer
  • Write an iterator for binary search tree.   Answer Question
  • You are given a long stream of characters. Write a program to find first non repeating character. Discuss complexity.   Answer Question
  • Design lift (elevator) system.   Answer Question

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

No Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test Interview

Software Development Engineer In Test
Fairfax, VA

I applied through college or university - interviewed at Amazon.com in September 2012.

Interview Details – 3 questions. Was an online interview.
1. on linked list.
2. finding the element that's repeated a maximum times in a set of array.
3. data structures

Interview Question – on data structures   Answer Question

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

No Offer

Positive Experience

Difficult Interview

Software Design Engineer In Test Interview

Software Design Engineer In Test
Seattle, WA

I applied through an employee referral and the process took 3+ weeks - interviewed at Amazon.com.

Interview Details – 2 phone screens were straightforward - general resume-related questions followed by medium difficulty coding+testing questions and design questions. Interview scheduling was prompt. On-site interview was a long and weary one, but interesting nonetheless. Interviewers were very courteous.

Interview Questions

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

See What Amazon.com Employees Are Saying

 Current Cloud Support Engineer in Seattle, WA

Pros: “So many pros, I'll do this bullet point style so this doesn't get too long: - Ability to work from home - Flexible schedules, ability to work 4 10 hour shifts and that means a lot of time…” Full Review


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 87 interview reviews posted anonymously by Amazon.com employees and interview candidates.