Amazon.com Software Developer Interview Questions & Reviews
Updated May 18, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 42 ratings |
Interview Experience [?] Based on 42 ratings
|
Amazon.com has 96,075 connections on Glassdoor
| 1–10 of 42 Amazon.com Interviews | Sort by |
Software Developer at Amazon.com
Posted May 18, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Mar 2012 in Seattle, WA (took a day)
Asked a few basic OOPS Concepts like Polymorphism, Inheritance and then a coding question that required to pick out repeated elements from the given integer array. Like [1,1,2,3,2] then the output of the program will be 1, 2. And then had a general talk about the company and work there.
Asked also regarding hash tables and I was not able to work out that part.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted May 12, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Sep 2010 in Seattle, WA (took 4 days)
Asked about Data structures & time complexities. Make sure you know them before going to the interview, they are easy to get confused with.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview, a Presentation and an IQ/Intelligence Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted May 7, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Apr 2012 in Seattle, WA (took 4+ weeks)
I got this opportunity by submitting my resume on the career website of Amazon through the graduate entrance. After two weeks, I got email for the phone interview. They asked me for giving several available dates for the interview.
The interview process is good and the interviewer is very patient. The questions are basic algorithm questions, but you need to calm down. I was nervous and made some mistakes. But that is OK, because they also care about you ability to think and finding errors. So the recommendation is trying to provide more ideas in the interview process not just using one method to solve the problem.
Interview Questions
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted May 4, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Mar 2012 in Chennai (India) (took a day)
Questions asked
Written round
1….Convert floating number to String
Ex float value 17.53 to string value 17.53
2….N ary searching in a tree
3…Finding the index of rotation in a rotated sorted array ..
1 2 3 4 5 6 is a sorted array and rotated sorted array is 3 4 5 6 1 2 .. Here the index of rotation happens at 5 position … Order of this pgm should be in o(n/2)
My first round was testing which u guys won have as u all apply for SDE ..
Interview Questions
Written round
1….Convert floating number to String
Ex float value 17.53 to string value 17.53
2….N ary searching in a tree
3…Finding the index of rotation in a rotated sorted array ..
1 2 3 4 5 6 is a sorted array and rotated sorted array is 3 4 5 6 1 2 .. Here the index of rotation happens at 5 position … Order of this pgm should be in o(n/2)
My first round was testing which u guys won have as u all apply for SDE ..
Other Details
I got the interview through an Employee Referral and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted Apr 30, 2012
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Mar 2012 (took 3 weeks)
Got this call from a recruiter. Initially 2 rounds of telephonic interviews. Questions were based on DS and Algorithms of average difficulty. After that they called for face to face 1:1 interviews. They arranged the travelling and accommodation. There I had 4 round of 1:1 interviews.
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview and a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted Mar 21, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed May 2011 (took 2 days)
Asked some general questions like describe your most challenging project, Explain REST vs SOAP.
Gave some whiteboard questions like given two strings, write a function that returns the index of the first match of one string within the other.
And Given a set of x elements connected in a circular fashion, remove every nth element until the last one remains.
I solved both but the interviewer didn't like my first solution. Had to convince him to compile and run it to test before he accepted the next day it as correct. Guess we didn't mesh well.
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted Mar 1, 2012 — 1 of 1 people found this helpful
2.0
Easy Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Feb 2012 in Seattle, WA (took a day)
Phone interview:
1. Write a function that determines if a given string is a palindrom
2. Asked about virtual functions, in detail. Assume there exist a c_bird class, penguen inherits from it,
flapWing method exist in both classes, if defined virtual or not, whichever one is called when.
3. Detect loop in a linked list. When I gave a solution with two pointers, he followed up saying if you are not allowed to use two pointers, but have access to number of elements in the linked list, how do you do.
4. Implement priority queue with enqueue and dequeue methods, make it as flexible as possible.
Interview Questions
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted Feb 23, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Feb 2012 (took 2 weeks)
Interviewers were really nice and were extremely helping in stirring you to the correction solution.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted Feb 21, 2012
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Feb 2012 in Seattle, WA (took 4+ weeks)
The phone interview process was very slow. It took over 3 weeks to process me to the second phone interview. And it was pretty fast afterwards.
Interview Questions
Other Details
The interview consisted of a Phone Interview and a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Amazon.com
Posted Feb 22, 2012 — 0 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Declined Offer
|
Interviewed Jan 2012 (took a day)
Onsite interview contains 7 of 1:1 interview. 5 of them are for tech, and 2 for Hiring manager and HR.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview, a 1:1 Interview, a Personality Test and a Background Check.
Helpful Interview?
Yes |
No
Inappropriate?


