Software Engineer applicants have rated the interview process at Amazon with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 63.8% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through other source. The process took 3 days. I interviewed at Amazon (Seattle, WA) in May 2009
Interview
I post resume on Monster.com. Few days later, received a call from Amazon asked if I was interested in carrer opportunities with Amazon.com. I said yes, then they arranged a phone-screen three days later.
During the phone-screen, the person asked some technical questions, something like:
You are given two lists of strings, print out all the alphabet appear in the lists in order and how many times.
Given a 2D 100*100 image, how will you shrink it to 50*50 image?
Since you are working on web application, what would be the problem you think Amazon would encouter ?
before asking technical question, he asked why Amazon and why left current position.
After several technical questions, he started to talk about my resume. Describe the current job, specifically asked how did I do performance tuning (I listed an example on resume that one data loading module was 7 times faster than before being tuned).
Finally, of course, he asked if i had any questions.
Interview questions [1]
Question 1
Since you are working on web application, what would be the problem you think Amazon would encouter ?
The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Nov 2008
Interview
They took two telephone interviews. Asked questions on Object-Oriented Programming Concepts, and asked to write short programs over the phone. After a week or so they asked me to come to down to Seattle for an on-site interview. Over there 6 people interviewed me on OOPS concepts and asked to write code on the white-board. Basically I was familiar with those questions, but was not very well prepared. All the questions were from those listed on careercup.com website.stions
I applied through a recruiter. The process took 1 week. I interviewed at Amazon in Apr 2009
Interview
they ask me questions on java and c++. Questions like
what is the difference between Java and C++
what is Hash table and issues can happen working with hash table
Binary trees like give m level binary tree max no of branches it can have and min it can have
difference between Hastable and Set
collections
Synchronization
Abstract class and interface
why we need abstract classes
design questions and at the end he gave me one use case and ask me to send UC diagrams