Amazon.com Interview Questions & Reviews
Updated Feb 9, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 1206 ratings |
Interview Experience [?] Based on 1206 ratings
|
See who your friends know who've worked at Amazon.com and could give you an inside look.
See who your friends know who've worked at Amazon.com and could help you prep for an interview.
| 1–10 of 1,204 Amazon.com Interviews | Sort by |
Software Engineer at Amazon.com
Posted Feb 3, 2012 — 5 of 5 people found this helpful
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Declined Offer
|
Interviewed Oct 2011 in Seattle, WA (took 6 weeks)
3 Phone Screens + 1 in-house interview day
First phone screen: Development Manager position. I felt like I did good enough to warrant further consideration, but I knew I wasn't likely the best software manager candidate they ever interviewed. Interviewer was professional and friendly. He indicated there would be more screening.
Second phone screen: Senior Development Manager position. Interviewer was a very senior director level manager of a large organization within Amazon. When answering questions about about project scheduling and live site issues, I failed to realize that Amazon's highest priority is keeping their existing services working perfectly and that trumps any new development. If I had recognized that part of their business before the call, I may have given more impressive answers.
Third phone screen: Software engineering (individual contributor position). This was a very comfortable interview for me. Mostly all technical and programming questions. I knew I had done well when I got off the phone.
Between each phone screen, a few weeks would go by without hearing anything. I would wait at least a week and then politely email the recruiter about next steps. Each time, the recruiter would apologize for the delay and setup the next phase (which would usually be for the subsequent week). Treat those Amazon recruiters nicely - Amazon is going through a huge growth spurt right now and their recruiters have way too many positions to fill to give anyone individual attention. So if you get anxious, wait at least a week, and send very short and professional mails to the recruiters asking about next steps. They are good about following up to any email you send within a few days.
In person interview: 6 hours of interviews. This included 4 separate hour-long interviews of coding and design problems on the white board. I felt like I did very well.
Interview Questions
But I will say this: Almost every coding and design question asked has been posted on Glassdoor. While I am a very experience programmer, I recognized long before the interview process, that I would need to put in some long hours preparing for this company. I spent a lot of time spent refreshing myself on data structures and applying that to problem solving. I went through like fifty Amazon programming questions posted here. I copied each one down, and made a note of the number of times an equivalent variation of that question was posted. Then I made sure I could solve each one with my own code. Extra attention given to the problems posted multiple times.
Prior to my interview, I had heard from many friends who interviewed at Amazon that they were asked at least one question involving a hash table. Amazon is famous for asking questions about hash tables. Either they ask about the hash table constructs in various programming languages (like Java and Perl, hash vs. map, etc..), or a coding problem where the hash table affords an O(N) or O(1) solution. So if you are asked a question that involves looking up a value in one array and searching for a corresponding value in the same or other array - the answer likely involves "use a hash table".
Also, Amazon quizzes candidates on their ability to recognize runtime ordering of the coding solutions. So know your "big-O" notation (e.g. O(N), O(N lg N), polynomial, exponential, etc...)
Reason for Declining
Amazon is likely a good company to work for as an engineer.
If I wasn't gainfully employed with a good salary and benefits, I would likely have taken this job. As it was an exciting product group among a strong set of software developers. But my job search goal was to find a position that was a step up from where I was now. I had been looking for a job that was a change from where I was at, but would still allow me to be in a leadership role (software manager, architect, or developer with a large scope). The position offered was for an individual contributor role. I knew I would be in for a long learning curve and long hours to ramp up on their code base and tools before I would be on par with the rest of the group.
The compensation package was near equivalent to my existing salary and bonus structure at my current company. But there were some important benefits related to health, retirement, and wellness that I would have lost or had reduced if I had signed on. A friend of mine who works at Amazon suggested that I could have negotiated for more compensation to make up the difference.
That, and there is just a lot going on with my family right now. It would have been a very stressful time to switch. Maybe next year....
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview and a 1:1 Interview.
More Amazon.com Software Engineer Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Amazon.com
Posted Feb 6, 2012 — 1 of 1 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Feb 2012 in Herndon, VA (took 3 weeks)
It was my second phone interview after a first phone interview 3 weeks back and a coding assignment. The interview surprisingly did not have any coding questions (although the first interview had coding). Most of the questions were related to OOPS/Scaling/DNS
Interview Questions
Other Details
The interview consisted of a Phone Interview.
More Amazon.com Software Development Engineer Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Amazon.com
Posted Feb 9, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Feb 2012 (took 3 days)
Submitted my resume at the departmental career fair around the end of January and got a call for an interview in the first week of February. All the interviews were on-campus.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview.
More Amazon.com Software Development Engineer Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Technical Program Manager at Amazon.com
Posted Feb 9, 2012
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in Seattle, WA (took 6 weeks)
Amazon.com contacted from a resume posting on Ladders.com.
Actually had two go rounds. The first was two phone interviews then a trip to Seattle and one on interviews with six interviewers. The first interview was technical in nature and came down to basically how do you scale systems. The second was a senior program manager, which was a good talk on management style.
The on-site interview was 11-4 and consisted of six one-hour interviews including one over lunch. I was interviewed for two positions. Questions weren't particularly tough and technically mostly about scalability of systems. Some of the younger interviewers seem to be following a script or were responsible to get an answer on a specific area.
I thought it went well but never heard back from Amazon.inc for six weeks and, of course, with no feedback.
I was surprised to hear back from them in January 2012 to set up another set of interviewers. This time, the recruiter was a total flake. On the first attempt for the initial phone interview, the interviewer was a no show. The interview was rescheduled for two weeks later. Amazon offered no explanation or apology.
This interview did not go well. I took an immediate dislike to the interviewer, a eastern European of some sort. He was arrogant and disinterested. I think this was a check box interview and a waste of both of our time.
Overall, Amazon's interview process is, well, a bit moronic. Very few organizational "fit" questions. It felt scripted and mechanic.
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview and a 1:1 Interview.
More Amazon.com Technical Program Manager Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Amazon.com
Posted Feb 9, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in Seattle, WA (took 2 weeks)
1.Given 2 binary trees, how would you check whether they have the same structure.
2. What happens when a collision occurs in a hash table?
Interview Questions
Other Details
The interview consisted of a Phone Interview.
More Amazon.com Software Development Engineer Intern Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Amazon.com
Posted Feb 8, 2012
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Nov 2011 (took a day)
The interviewers are quite nice. I have back to back 2 phone interviews, 45 minutes each, and 15 minutes rest between the two. Each interviewer asked me some algorithms problem, and then let me code. The problems are not very difficult, but I did not perform well so I was declined the other day.
Interview Questions
ex. input "he is a boy", output"boy a is he"
Other Details
The interview consisted of a Phone Interview.
More Amazon.com Software Development Engineer Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Business Analyst at Amazon.com
Posted Feb 7, 2012
4.0
Difficult Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Aug 2011 in Luxembourg (Luxembourg) (took 2 months)
After an online application, a HR person has contacted me per email to ask me to do a homework. There was an Excel table with a lot of data numbers inside and excel sheets. In the end it was a PIVOT table to prepare. Additionally, with sending back the homework I had to state the time spent for doing the homework. 2 weeks later I had an interview with a manager, a girl who was newly promoted ans spoke weird english (i guesss with some Irish or Scottish accent), she asked me a numerical reasoning test on telephone, then a brain teaser followed. 2 weeks later I had another interview with 1 Polish team member, who even tested my Polish (?). She asked if I worked with SQL and Excel. I was one of the last 2 candidates for the position, and they declined without even explaining the reasons why the other candidate was better. I was friendly and asked them per email, but no one ever came back to me. Very unprofessional. In Germany this would be considered as disrespect, and no company does it. THey are very long and slow in desicion making and reacting, which should be no thte case for a distance retailer, especially such as amazon.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview, an IQ/Intelligence Test, a Skills Test and a Background Check.
More Amazon.com Business Analyst Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Inbound Customer Services Representative - Audible Co Uk at Amazon.com
Posted Feb 7, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in London, England (United Kingdom) (took a day)
Back in November 2011 i received a message via Linkedin from a recruitment representative from Amazon Luxembourg promoting the "Inbound Customer Services Representative " (Audible.co.uk) position along with them saying that they believe my experience match the requirements that they where looking for. She attached a link of the Job of which i read though the job description and then applied immediately.
Nine weeks later i received a email from the central European HR centre saying that i had qualified to the next step and if i could fill in a availability chart with my availability to receive a phone call for a telephone interview (To be honest i did not expect to hear from them because of the time scale from when i replied) . Received confirmation on the same time of date, day and time of scheduled telephone interview. (Two days after the email of making it though to the next stage)
Prior to the interview i researched the company and made key points relating to all:-
Key Accountabilities:
* Owning and resolving multi-channel customer enquiries
* Promoting the Audible service
* Researching solutions to resolve customer queries
* Driving and exceeding customer care satisfaction goals
* Supporting customer retention through focused customer care programs
* Processing orders, addressing billing and resolving technical issues
* Continually maintaining working knowledge of all company products, services and promotions
* Working in a fast paced and constantly changing environment
* Working within a flexible schedule to accommodate hours of customer care operations
Skill/Experience: (Essential)
* Degree educated E-Commerce experience within the customer service field
* Ability to work in a fast paced environment where high performance is expected and valued
* Excellent computer skills (MS Office Application, CRM Work Flow Tools)
* Excellent interpersonal, written, and oral communication skills
* Ability to interact with teams across multiple locations
* Ability to work across multiple business functions
I listed examples for the Key Accountabilities of experience and my key skills to each point out of the Key Accountabilties I would say that most of the points where turned into questions with a couple questions relating to your experience and knowledge of E-Commerce customer service. Although I had good knowledge of E-Commerce i think my lack of experience may have been a factor. Having good verbal communication was all a major factor in this interview. (Please refer to the questions section to have a idea of what they asked).The questioned seemed very generic but one or two questions more in tune to the job it self. At the end of the interview i had the opportunity to ask questioned.
I asked the interviewer:
1) What are the career prospects at Auidible?
Interviewer Answer - Auidible forms part of one of the largest online mainly e-commerce retailers Amazon. The company has expanded and grown at a fast rate of which there are always good opportunity's progress and move about.
2) What do you like about working for Audible?
Interviewer Answer - Its a diverse and fast place organisation with good learning and training. Everyday is different and never the same. Good career progression and work with a good team of people.
Two weeks after the interview no reply on whether i was successful or not for the interview so i emailed them to receive a reply to say after careful consideration they where not going to take my application any further. The interview was fair. I have requested feedback lets see if they have the decency to get back to me!
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Engineering at Amazon.com
Posted Feb 7, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Dec 2011 (took 3 weeks)
The interview process consisted of two 45 minute back to back phone interviews. They asked basic data structure/algorithm questions.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a Phone Interview.
More Amazon.com Engineering Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Amazon.com
Posted Feb 7, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in Seattle, WA (took 2+ weeks)
I had 2 phone screens and than was invited to Seattle for a visit which included 5 interviews and meeting with recruiting manager.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview and a 1:1 Interview.
More Amazon.com Software Development Engineer Interviews
Helpful Interview?
Yes |
No
Inappropriate?


