Amazon.com
3.4 of 5 2,812 reviews
www.amazon.com Seattle, WA 5000+ Employees

Amazon.com Software Engineer Interview Questions & Reviews

Updated Apr 18, 2014
All Interviews Received Offers

Getting the Interview 

28%
26%
20%

Interview Experience 

48%
36%
14%

Interview Difficulty 

664 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer
Montreal, QC

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

Interview Details I met them in person in Montreal where they held a career fair. They reached to me via LinkedIn. I had 4 one-hour interviews back to back in an hotel room.

Interview Question – Be prepared to have technical questions based on algorithms and date structures like binary trees, but also for product-oriented questions like "how would you revamp the main page of Amazon"   Answer Question

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

2 people found this helpful

No Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer

I interviewed at Amazon.com in August 2013.

Interview Details I passed on to the second phone interview. General data structures questions about trees and sets.
Problems:
- Find the two elements of an array that sum up to a given sum
- Find a loop in a graph

Interview Question – Find a loop in a graph   Answer Question

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

No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer
Vancouver, BC

I applied through an employee referral - interviewed at Amazon.com in June 2013.

Interview Details 2 phone screen interviews, technical questions on datastructures, mostly hash sets and trees

Interview Question – Desgin an LRU Cache   View Answer

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

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at Amazon.com

Interview Details 3 phone interview, 1 on-site interview

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

No Offer

Negative Experience

Average Interview

Software Engineer Interview

Software Engineer
Vancouver, BC

I applied through a recruiter and the process took 2 weeks - interviewed at Amazon.com in June 2013.

Interview Details Received an offer for a interview from a recruiter. First phone interview with a lady that had less experience than me. Second interview with a junior developer with less experience (and guessing even programming knowledge) than me. They did not seem happy with C# 4.0 syntax. I had to rewrite my answers in C++ syntax. I had not worked with binary trees since university but I was able to answer the questions. No idea why they did not select me for a onsite interview. However, I don't care I was not sure if I was going to put up with they crazy 8 hrs on site interview, and also I was not very interested as they pay is the same as other smaller companies, the pressure is way higher and I prefer to have balanced life outside work.
Overall, after taking to my friend (ex-amazon programmer) too little reward for the trouble. Employees do not even have free Prime.

Interview Question – No one, they were all fairly simple. Questions related to binary trees and linked lists.   Answer Question

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

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at Amazon.com

Interview Details Hiring Event

Interview Question – Think a data structure like Facebook you have connections (with name, email, and list of connections) and your connections have connections, print first level connection and second level connection.   Answer Question

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

1 person found this helpful

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Toronto, ON

I applied through college or university and the process took 2 weeks - interviewed at Amazon.com.

Interview Details Two interviews. First, half an hour and second 3 hours.

Interview Question – How can we store the name of street in a map service? Because street names have characters in common.   View Answers (2)

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

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

I applied through college or university and interviewed at Amazon.com.

Interview Details It was an on campus interview

Interview Question – Was asked question about in-order, pre-order trees and how to retrieve the maximum number of repeated strings in a array or strings.   Answer Question

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

No Offer

Neutral Experience

Software Engineer Interview

Anonymous Interview Candidate

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

Interview Details Got a phone interview first. Routine questions that you would expect, with some brain-teasers thrown in between. Couldn't get some of them, and I felt the attitude from my interviewer wasn't that friendly or forgiving.

Interview Question – Was asked to implement some graph search function based on an existing code base on the spot.   Answer Question

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

No Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer
Toronto, ON

I applied through a recruiter - interviewed at Amazon.com in June 2012.

Interview Details First the recruiter from Amazon sent me an email asking for my interest in their office Seattle, WA. I replied with my disagreement that I dont want to live my current city then they offer me an interview for my current city in Canada.
Then I gave three interview. In my first interview they asked about my background and then they started coding question. In my three interviews the interviewr asked me question on link list, object oriented questions, hashmap and other data structures.

Interview Question – Design a card game.   Answer Question

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

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 who said that 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 interview questions and advice. All 664 interview reviews posted anonymously by Amazon.com employees and interview candidates.