I applied online. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2016
Interview
Talked to five people at their downtown Seattle office. Starting at 9 a.m. the first three were engineers who each asked algorithm questions to be coded (not outlined, coded) on a whiteboard in about 45 minutes each. The problems would be moderately challenging to do at a computer and I found them to be difficult to do while being watched, while taking about the code, and while writing on a whiteboard.
The next two were with personality interviews with management - lunch with the hiring manager and then 40 minutes with the manager's manager.
There were no software design questions, only basic algorithm stuff, which was a surprise given that the position was for a senior software engineer.
Interview questions [1]
Question 1
I don't have the exact question, but the problem was essentially to write code to convert text to variable length bit encoding similar to Huffman coding. Determine frequency of occurrence for each letter in the text assign it a bit code so that more frequent characters get shorter bit codes.
I applied in-person. The process took 1 day. I interviewed at Amazon (Los Angeles, CA) in Jan 2013
Interview
The interview was an intense half day. 6-7 Amazon staff interviewed me one by one, from algorithm quiz, design problem solving, technical background, personalle questions and etc. The interview was smooth but at the end I didn't get the job.
Interview questions [1]
Question 1
Data structure and algorithm quiz
Technical background
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.