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

Amazon.com intern Interview Questions & Reviews

Updated Apr 10, 2014

Getting the Interview 

41%
40%
3%

Interview Experience 

48%
34%
17%

Interview Difficulty 

305 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

Anonymous Interview Candidate

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

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

1 person found this helpful

No Offer

Neutral Experience

Difficult Interview

Software Engineer Intern Software Development Engineer In Test Interview

Anonymous Interview Candidate

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

Interview Details – Two back-to-back phone interviews. I was free to use my language of choice.

First interviewer asked me a generic question about my experience with projects. Then a steady stream of technical questions.
-Write code for the 2-sum problem
-Design deck of playing cards and some of its functions

Second interviewer sounded tired and disinterested, and did not offer any hints when I was struggling with his (unreasonable, in my opinion) questions. They were too complex to write complete and efficient code for, under pressure and in a short time limit. But they would make good high-level / design questions instead. He also asked me the same generic question about my projects.

Interview Questions

  • How to implement the user recommendations in Amazon.com?   Answer Question
  • Write code to implement the T9 (predictive text) feature and make it efficient.
    Given a sequence of integers as input, output valid English words that can be constructed. Each integer maps to 3 letters - like in any dialpad.
      Answer Question

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

2 people found this helpful

No Offer

Positive Experience

Difficult Interview

Intern Interview

Intern
Seattle, WA

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

Interview Details – Applied online. Two 45 minute interviews.

Interview Question – Binary Search Tree where each node knows its parent and the leaf nodes are in a linked list. Print the in order traversal.   Answer Question

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

No Offer

Neutral Experience

Difficult Interview

Intern Interview

Anonymous Interview Candidate
Seattle, WA

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

Interview Details – The first round asked some detains about hashtable, but I didn't know how to answer it. Then lgorithmic problem that the team had already solved, and on the front-end. I wrote the algorithm in Javascript. The final problem is to reverse a char arrray of sentence in place.
The second round asked detains about arraylist and lined list and the difference between them. Problems are copy a binary tree and print a binary tree by level.

Interview Question – find the common ancestor of two nodes using the interface.   Answer Question

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

No Offer

Neutral Experience

Intern Interview

Intern

Interviewed at Amazon.com

Interview Details – Interviewed last week. Liked the people that interviewed me. I thought that I did well on the questions, but I haven't heard back from them yet. The first question I almost ran out of time because I was talking to him too much at the beginning. On the second one I completed the task quickly. Hopefully I'll hear from them in a couple of days.

Interview Question – Most difficult problem you've solved.   Answer Question

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

No Offer

Neutral Experience

Software Developer Intern Interview

Anonymous Interview Candidate

Interviewed at Amazon.com

Interview Details – Very good interview process, co-operative team who always keeps students updated.

Interview Question – Amazon graph question   Answer Question

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

No Offer

Negative Experience

Average Interview

Software Engineering Intern Interview

Anonymous Interview Candidate

I applied online and interviewed at Amazon.com.

Interview Details – Applied online--had a connection who was working at Amazon.

Interview Question – Technical Question. Given a string such as 3 + 2 / 5 - 3 * 4, calculate it.   View Answer

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

1 person found this helpful

No Offer

Neutral Experience

Average Interview

Software Development Engineer Intern Interview

Anonymous Interview Candidate

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

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

1 person found this helpful

No Offer

Positive Experience

Average Interview

Software Developer Intern Interview

Anonymous Interview Candidate

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

Interview Details – I applied online in Jan 2014. Received an email from recruiter about setting up two phone interviews, each of 45 minute length. The recruiter was supposed to send me a follow up email about which areas the questions will cover etc. but it was sent after the first interview started.
The interviews were back to back with 15 minute break between them.

The questions were purely technical and only one of the interviewers asked about why I would like to work in Amazon, I think it was more to do with starting a conversation than taking any notes from my answers.

Both interviewers for the first 10 minutes asked questions on some basic algorithms, their complexities and Maps etc.

Interview Question – The questions were something on the lines of,
- Given a tree, output levelwise nodes (Ans: It was actually the BFS algorithm, but I didn't realize it at that time)
- Find first unique substring (In O(n)) (Ans: Use counting sort variant)
- Convert an array into balanced binary search tree (Ans: First sort the array, then use recursive algorithm after splitting the array at mid, and using the mid as a node)
- From two arrays N and M find the combinations that add up to say X (Ans: I was drained by the time second interview started, so the only answer I came up with was of O(n2) complexity i.e. using two FOR loops)
  Answer Question

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

No Offer

Neutral Experience

Intern Interview

Intern

Interviewed at Amazon.com

Interview Details – Submitted application online and much later they emailed me asking for my available times to set up two back to back technical interviews. The interviews were 45 minutes each and composed of a couple questions and then time for you to ask questions in the end.

Interview Question – Write an algorithm to tell if a given tree is a mirror   Answer Question

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

See What Amazon.com Employees Are Saying

 Current Software Development Engineer II in Seattle, WA

Pros: “Smart people, challenging projects, developer centered. But you have to believe in owning your own quality (because you carry pagers)” Full Review


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