Amazon.com

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

Amazon.com intern Interview Questions & Reviews

Updated Jul 2, 2014
All Interviews Received Offers

Getting an Interview  

43%
27%
8%

Interview Experience  

84%
12%
2%

Interview Difficulty  

Average Difficulty
219 candidate interviews Back to all interview questions
Relevance Date Difficulty
in
6 people found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern
Seattle, WA

I interviewed at Amazon.com in January 2014.

Interview Details – 2 Hour phone interview. 2 rounds of 45 mins each in those 2 hours. Result after 10 days.

- Merge 2 sorted arrays without having duplicates.
- Find all the possible permutations of a given string.
- One simple question on hashmap.
- Hashing concept in detail.
- Complexity of all the codes.
- A few questions based on resume.


Accepted Offer

Positive Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern
Seattle, WA

I applied through an employee referral and the process took 2 weeks - interviewed at Amazon.com in February 2014.

Interview Details – Two sessions, 45 minutes for each with one interviewer. They ask about my Resume, some basic Computer Science questions and some coding questions. The questions are fairly basic ones, no fancy algorithms or advanced data structures. I chatted with the second interviewer for about 20 minutes before jumping into a coding question. They are friendly and will point you to the right path if you stuck.

Interview Question – Find all factor of a large number.   Answer Question


Accepted Offer

Negative Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern

I applied through college or university and the process took 1 week - interviewed at Amazon.com in January 2014.

Interview Details – After being contacted by Amazon via email, I was scheduled a phone interview (2 back to back) for 4 days later. The first interviewer never called, and it had to be rescheduled for the next day. I received my offer less than a week later. However, I know of a couple of friends that didn't receive their offer (or a reply from the recruiter despite multiple emails sent) until months later so the quickness may have been because I had a pending offer due soon. Overall, the questions were quite expected and doable. The recruiters aren't very good at replying, making the process a lot worse than needed. Also the fact that my first interview was missed. Another thing to add would be the fact that for one of my phone interviews, the man was a bit unfriendly and didn't speak the entire time. He gave little feedback and at times I even thought the call had been dropped.

Interview Question – Given a keyword (ex: "abc") and a list of words (ex: "aabc", "cab", "ab"), write a function that will return all words in the list that are the same/anagrams of the keyword. In this case, "cab" would be the only word returned. Later changes to the function were added: numbers and symbols might be included in the words but were to be ignored ("ca2b" still matched "abc"), make the function not case sensitive ("A" == "a"), etc...   View Answer

Negotiation Details – Although the offer is very good, I had a similar competing offer and asked if it was possible for a slight raise to cover the cost of corporate housing (the alternate being a housing stipend). The recruiter ignored my multiple emails regarding the topic (but responding to my email regarding a different matter), forcing me to accept the offer as-is before the deadline passed. This made my overall experience much worse.


We want your feedback – Is this interview information helpful to you?  Yes | No

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Intern Interview

Software Development Engineer Intern

I applied through a recruiter and the process took 4 weeks - interviewed at Amazon.com in January 2014.

Interview Details – Applied through a recruiter in early December and interviewed in January. 2 phone interviews, 45 minutes each. The problems were not hard, including algorithm problems of average difficulty, object oriented design problems and some behavior questions.

Interview Question – Nothing too difficult or unexpected   View Answer


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


Accepted Offer

Positive Experience

Very Difficult Interview

Software Development Engineer Intern Interview Interview

Software Development Engineer Intern Interview

I applied online - interviewed at Amazon.com in January 2014.

Interview Details – 2 hour back to back technical interview. You will get a third technical interview if they think you were on the fence.

Hashing, data structures, and design questions. They also asked me if i took the algorithms class, then they proceeded to ask me about NP-Complete problems etc. They were very nice overall. I recommend getting a good cell phone reception and internet access before the interview, because my call kept dropping on me during the interview. It dropped at least 6 times during my first technical interview, and I think they weren't happy about it, therefore I was sent to a third technical interview.

Interview Question – Hashing, data structures, and design questions. They also asked me if i took the algorithms class, then they proceeded to ask me about NP-Complete problems etc. They were very nice overall. I recommend getting a good cell phone reception and internet access before the interview, because my call kept dropping on me during the interview. It dropped at least 6 times during my first technical interview, and I think they weren't happy about it, therefore I was sent to a third technical interview.   Answer Question

Negotiation Details – Two days to get offer


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern
Seattle, WA

I applied through an employee referral and the process took 2 weeks - interviewed at Amazon.com in February 2014.

Interview Details – My friend referred me, also I had applied online. I got email from HR asking for 3-4 time slots.
Then I was scheduled two back-to-back interview calls for 45-60mins duration.
Process was really nice and I liked the interviewers.
I followed Glassdoor and so far it has really been helpful (at least in this interview). Sometimes depending just on Glassdoor is not advisable, you should practice a lot because 45 minutes for a completely new problem is not sufficient.

Interview Question – Basic data structure questions. LL, HashTable, BT

Given an array of ints, sum up all the even numbers and print it. Then return true if any number in the array is evenly divisible by 7, false otherwise.

Given a two words, write a function/method to determine if they are anagrams

Given a singly linked list, split that into two lists one containing just the elements in odd position and another containing just the elements in even position.
  Answer Question

Negotiation Details – It was for internship so I do not think anyone should negotiate.


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


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


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 2 weeks - interviewed at Amazon.com in February 2013.

Interview Details – 2 phone interviews.
Resume based questions. Algorithm modification for a sorting algorithm was asked. You can expect questions about Operating Systems basics. Basic level problems are asked and I was judged based on my thinking process.

Interview Question – I was asked to give an example of a multithreading code which I wasn't sure of at that moment. So the interviewer skipped that question.   Answer Question

See What Amazon.com Employees Are Saying

 Former Anonymous Employee

Pros: “endless opportunity to advance ecommerce” 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.