Software Development Engineer In Test I (SDET) Interview Questions

1 Interview Review

Interview Experience

Interview Experience


Getting an Interview

Getting an Interview


Interview Difficulty


Interview Difficulty




1 Candidate Interview Review Back to all Interviews

Sort: Popular Date Difficulty

Helpful (6)  

Software Development Engineer In Test I (SDET) Interview

Anonymous Interview Candidate in Seattle, WA
Accepted Offer
Positive Experience
Difficult Interview


I applied online. The process took a weekinterviewed at (Seattle, WA) in July 2012.


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.   1 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.   1 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
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

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.