Amazon.com

  www.amazon.com
Work in HR? Unlock Free Profile

Amazon.com Software Development Engineer/Intern Interview Questions & Reviews

Updated Jun 22, 2014
All Interviews Received Offers

Getting an Interview  

44%
35%
5%

Interview Experience  

73%
19%
7%

Interview Difficulty  

Average Difficulty
205 candidate interviews Back to all interview questions
Relevance Date Difficulty
in
1 person found this helpful

No Offer

Neutral Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

I applied online and the process took 4 weeks - interviewed at Amazon.com.

Interview Details – Applied in December. Interviewed in January. Two phone interviews where I was asked to code in collabedit.com. Was asked three questions in total. The interviewers were very warm and friendly.

First interview: Asked about time complexity of Hashmaps, Linked List and arrays. Implementation of Hashmaps etc.
Given a list of numbers, determine which numbers occur with odd frequencies.
Optimize my code

Second interview: Asked to implement the game Fuzz buzz

Interview Question – Given a mathematical expression, what data structure would you use to evaluate the expression?
How would you design the above question to use Trees/Graphs.
  Answer Question


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern
Seattle, WA

I applied through an employee referral and the process took 4+ weeks - interviewed at Amazon.com in January 2014.

Interview Details – Two 45 min back-to-back phone interview. Asked conceptual and coding questions each. Three days later I got an offer by email. After making a phone call with my recruiter, I got the official offer.

Interview Question – Find the youngest common ancestor in a directed graph, where you can only go to a node's parent and cannot go back   Answer Question


1 person found this helpful

No Offer

Neutral Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

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

Interview Details – Applied via college career fair. Was selected for an oncampus interview. There were two rounds of 45 mins each. Both technical. There were questions mostly related to data structures thrown at me. For example sort a linked list in place, sort a string in place. String question - Example "HELLO WORLD" output- "OLLEH DLROW".

Interview Question – Find top 10 occurring words in a page.   View Answer


No Offer

Negative Experience

Difficult Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

I applied online and the process took 2 months - interviewed at Amazon.com in January 2014.

Interview Details – Both interviewers jumped straight into technical/coding questions. They didn't seem to care about my background/projects/resume. One of the interviewers didn't even introduce himself or his team. First interview was hard but ok. The second interviewer seemed to be really impatient and he was talking to others over the phone. His question was a HARD one which I used up almost all the time. I haven't got the response yet but I'm pretty sure it's gonna to be rejection.

Interview Question – DP, Bit manipulation   Answer Question


Declined Offer

Negative Experience

Software Development Engineer Intern Interview

Software Development Engineer Intern

Interviewed at Amazon.com

Interview Details – Interviewed on campus. First guy was very unprofessional. Was laughing half the time I was answering his questions. He at one time made a snide remark directly at me, I almost just walked out the room. I first asked him if he was comfortable with the language I chose, but I had to constantly stop and explain to him the simplest syntax and functions.

Second guy was very professional. Straight and direct, seemed very robotic.

Very disappointed with the interview process. Do not see myself working in this type of environment.

Interview Question – Just algorithmic and data structure questions.   Answer Question


No Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

I applied online and the process took 2 weeks - interviewed at Amazon.com.

Interview Details – The recruiter first sent an e-mail to arrange a time slot for the interview at about 6 days prior to the interview date. The interview was a back-to-back interview, each of which is 45 minutes. The interviewer all asked about technical questions, no personal question. The last 5 minutes of the interview were left for me to ask questions about the company.

Interview Question – The most unexpected question for me was about networking:
Given two IP addresses and one subnet mask as input (All are string data type), write a function to determine whether the two IP addresses are in the same subnet.
  Answer Question


No Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

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

Interview Details – Apply online around mid Jan. Been notified for on campus interview at end of Jan. Scheduled interview at mid Feb. Two 45 mins back to back interviews with two Amazon employees. Pure technical interviews. Only talked a little bit about my project. As to interview questions, there are there questions in total. Focus on data structures and algorithms, as well as OO design. No hard questions though.

Interview Question – Find all black regions on image, flood algorithm. OO design a address book.   Answer Question


No Offer

Neutral Experience

Difficult Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

I applied online and the process took 4+ weeks - interviewed at Amazon.com in February 2014.

Interview Details – -2 back-to-back 45 minute technical phone interviews
-friendly and easygoing interviewers

Interview Question – -Write a method that prints out an in order traversal of a binary tree   Answer Question


No Offer

Neutral Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

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

Interview Details – Had two phone interviews, 15 minutes apart from each other. They both went well and the questions weren't that hard. They have you use collabedit.com or something like that to do pair programming.

Interview Question – Take two arrays of values and find the intersection between them. Most efficient way. Recursive functions.   Answer Question


Accepted Offer

Neutral Experience

Software Development Engineer Intern Interview

Software Development Engineer Intern

Interviewed at Amazon.com

Interview Details – 2 phone interviews back to back. Really smooth process and got a response back quickly!

Interview Question – Sometimes the interviewer would not talk, but it is to let you do all the talking.   Answer Question

See What Amazon.com Employees Are Saying

 Current Program Manager II in Seattle, WA

Pros: “This is a fast moving company that allows you to think big and run with it if your ideas are sound, and can make a difference. There is plenty of support to grow and you are encouraged to…” Full Review

Worked for Amazon.com? Contribute to the Community!

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.