I applied online. I interviewed at Amazon in Sep 2015
Interview
Talked with HR via email, answered the questions about other offers, work authorization, etc. Then we went through scheduling, and afterwards we proceeded to online coding test with one of AWS Senior Engineers.
Interview questions [1]
Question 1
One of the questions on how to compare two binary trees to see if they are equal. There were other questions about my projects specifically in Java, reviewing my experience with AWS, etc. Interview was pleasant.
I applied in-person. I interviewed at Amazon (Seattle, WA)
Interview
Majority of questions were behavioral, like "Tell me when you increased efficiency of the system", "Tell me when you took an unpopular decision and how you convinced others", "Give me an example of when you solved a complex problem with a simple solution", "What was your most challenging project". Surprisingly, some questions were repeated by different interviewers. The rest were technical questions.
Interview questions [1]
Question 1
a. Design an algorithm to find K biggest numbers in the array.
b. Design an algorithm to find a shortest path between two given words of same lengths so that every word differs from preceding and succeeding word in the path by exactly one character.
c. Design a system that processes events in real time.
contacted by their recruiter and applied online. was scheduled a online test which consists of 3 questions required to be done in 90 minutes.
finish the test about 1 week ago but got no feedback, think I failed.