Amazon.com Software Development Engineer I Interview Questions & Reviews
Updated May 21, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 16 ratings |
Interview Experience [?] Based on 16 ratings
|
Amazon.com has 96,075 connections on Glassdoor
| 1–10 of 16 Amazon.com Interviews | Sort by |
Software Development Engineer I at Amazon.com
Posted May 21, 2012
2.0
Easy Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed May 2012 in Seattle, WA (took 8 weeks)
Three rounds of phone interviews all scheduled through e-mail communication. The interviews were the typical technical questions and nothing out of the ordinary. Wait time between each phone interview and the follow-up was about one to two weeks, and I did not make it to further rounds.
Interview Questions
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted May 19, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed May 2012 in San Francisco, CA (took 2 weeks)
Applied online. Got a technical phone interview the next week. Was flown onsite the week after for a 1:1 battery with 4 people. The questions were really fun and the interviewers try to make you feel comfortable.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview and a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted May 3, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Received and Declined Offer
|
Interviewed Nov 2011 in Seattle, WA (took a day)
I talked to a recruiter at a career fair at my school about the position. He asked me a question about linked lists that I thought I had bombed then turned in my resume. A few days later I got an email inviting me to come out to Seattle to interview for the position.
The interview process was pretty typical. It consisted of four 45 minute interviews with four employees from a variety of different departments. The interviewers were all very approachable and made me feel comfortable throughout the process. The interviews began with a few personal questions designed to get a feel for your goals and expectations, followed by a few short answer questions about a variety of computer science topics, and then one (or more if you finish quickly) coding exercise done on a whiteboard. The questions varied in difficulty, but nothing was impossible. It was my impression that the answer is not as important as your ability to communicate your thought process to them while you're working. I got this feeling from all other places I interviewed, so it is probably a good thing to practice for an interview. You have to be able to convey your thoughts to another person in any job.
I heard within three days that they wanted to offer me a full time position for after graduation. The offer seemed very generous, though I don't have much to compare it to. They had another event a few weeks later where they flew out everybody that had an offer from them. They introduced us to several departments and gave us a pretty good feel for what it would be like to work there. They also gave us an extra night's stay in the city to explore the city. Overall, I think they did a great job of selling themselves.
Interview Questions
Reason for Declining
In the end, I decided that I did not want to end up at a large company like that right after graduation. I have more entrepreneurial-minded interests, so a smaller start-up was a better fit for me.
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted Apr 2, 2012 — 2 of 2 people found this helpful
5.0
Very Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Mar 2012 in Seattle, WA (took 3 months)
My interview consisted of 3 technical phone interviews with 3 separate Amazon Employees, followed by an on-site interview with 5 more Amazon employees.
Each phone interview had several weeks in-between, and each lasted about 45 mins.
The on-site interview consisted of 5 45-50 minute 1:1 technical interviews with Amazon.
Due to the signing of an NDA, details are I post will be limited.
Interview Questions
Negotiation Details
Offer was much higher than expected - no negotiation.
Other Details
I Applied Online and the interview consisted of a Phone Interview, a 1:1 Interview, a Skills Test and a Background Check.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted Mar 24, 2012 — 1 of 1 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Dec 2011 in Hyderabad (India) (took 1 week)
Hiring Process was though smooth but they did not share any feedback on my improvement aREAS.
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a 1:1 Interview and a Group/Panel Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted Mar 3, 2012 — 1 of 1 people found this helpful
5.0
Very Difficult Interview
|
Overall Neutral Experience
|
Received and Accepted Offer
|
Interviewed Jun 2011 in Hyderabad (India) (took 1+ week)
I got a call from Amazon on a friday. I was offered to appear for an online test. Because of personal commitments I was not able to take the test. I took the test on the next weekend. I got a call from the HR on the next Tuesday where she scheduled a telephonic interview for me with the Hiring Manager. This telephonic interview, as a company policy, might be with anyone. There were 2 technical questions posed to me for which I had to verbally speak the code.
Q1: Implement a stack with the getMinimum() function apart from the other basic functions.
A: using another array as a minStack. if(e < minStack.peek()) minStack.push(). if(poppedElement == minStack.peek()) minStack.pop();
Q2: There is an array of numbers where the number are continuously increasing until any position. After which they are continuously decreasing. Find the element where this has changed.
A: binary search.
After the telephonic Interviews, I was called for onsite interviews where there were 5 rounds. Each of them had 2 questions. All technical and problem solving.
I dont remember all the questions now.
Interview Questions
Negotiation Details
There was negotiation on the joining bonus as well as the basic salary. the increments were 50% and ~10% respectively.
Other Details
I got the interview through an Employee Referral and the interview consisted of a Phone Interview, a 1:1 Interview, a Skills Test and a Background Check.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted Jan 13, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jul 2010 (took a day)
Applied online and got an email from recruiter for Immigration Questionnaire and job description. After a day got an email back for scheduling appointment for interview. Recruiter mentioned " The phone interview will be technical in nature and you may be expected to answer questions related to design, data structures, algorithms and basic coding. Please be prepared with a pencil and paper".
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted Jan 11, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Dec 2011 in Seattle, WA (took a day)
Took a while to hear back after the referral was submitted. The phone interview went pretty smoothly and it took about a month to hear back and the result was another phone interview. The questions were relatively straightforward and the whole conversation felt pretty relaxed. The only thing I wish is that the process didn't take so long from beginning to end; but it was partially during the holiday season.
Interview Questions
Other Details
I got the interview through an Employee Referral and the interview consisted of a Phone Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted Jan 14, 2012 — 0 of 1 people found this helpful
5.0
Very Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Nov 2011 in Seattle, WA (took a day)
I had already gone through one phone screen which went very well. I was contacted via email by my recruiter to set up an onsite interview. I was in Seattle, WA for 3 days, 2 nights in a nice hotel not far from HQ in the heart of downtown Seattle. The interview was administered on the second day. It went from 11-4 and included 5 1:1 interviews—including the non-technical, hiring manager interview during lunch. Aside from the lunch interview—which was one hour long—all of the interviews were 45 minutes long. Amazon lives up to the reputation of administering difficult interviews. I was asked design questions, algorithm questions, language-specific knowledge questions, and various other questions.
All in all, I really enjoyed the experience. The people I met were genuine and real. It was obvious that you could simply be yourself at Amazon; from your opinions to your clothing, they not only allow you to be yourself, the demand it.
Interview Questions
Negotiation Details
I didn't negotiate. I was offered 90k as an SDE I. I feel that is a very fair salary for the position. My advice is, consider what you are offered; if you feel it is less than what you are worth for the position being offered, then negotiate.
Other Details
The interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer I at Amazon.com
Posted Oct 12, 2011
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 in Seattle, WA (took 2 weeks)
I was contacted by an Amazon recruiter after putting my resume up on Dice.com. Within a week a phone interview was scheduled. The phone interview took 45-50 minutes focusing entirely on technical questions. Within a day of the interview I was contacted to arrange a second phone interview. I received the following instructions when I first set up the interview:
This phone interview will be technical in nature and you should be prepared to answer questions related to the following:
Data Structures
Algorithms
Object Oriented Programming and Design (at Amazon we primarily use C++, Java, Perl, Ruby)
Problem Solving
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?


