I applied through a staffing agency. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Dec 2015
Interview
I was contacted by a recruiter and took online screening which was a moderately hard tree problem. It was hard because the test was on hacker rank platform and you need to get your code compiled and all the test cases must pass.
After online test, they called me for onsite where they grilled me on both algorithms and leadership skills. I guess I was not prepared well for leadership skills test because I did their algorithm questions well and still didn't get an offer.
One thing I felt is that compared to other interviewers I met when I appeared for other companies, some of the Amazon interviewers were not that friendly.
Interview questions [1]
Question 1
NDA. The questions were mostly the popular ones from glassdoor and leetcode and careercup. They asked arrays, linked lists, stack related questions and one system design question.
I applied online. The process took 4 weeks. I interviewed at Amazon (San Luis Obispo, CA) in Sep 2013
Interview
Amazon's interview process is well documented in books like "Cracking the Coding Interview". Basically you will get one or two phone calls where an algorithm problem will be asked with optionally some behavioural questions asked. You will get the chance to ask questions to the interviewers here.
Then they flight you to an onsite loop interview where you'll have 4 interviews, including the hiring manager and the "bar raiser". These interviews are very similar to the phone interviews, with at least 2 coding interviews, design and behavioural questions depending on the role you applied for. After that you'll receive the answer about the process a few days later. People were very nice along the process.
In my case I got the offer :)
I prefer not to disclose the full questions for confidentiality purposes, but if you study "Cracking the Coding Interview" you should be good to pass it.
I applied through an employee referral. The process took 2 months. I interviewed at Amazon (Seattle, WA) in Mar 2015
Interview
Applied for the position through a contact within Amazon. Was living in UK at the time but applied for a position located in Seattle. Had one informational phone screening to begin with, then two different technical phone screenings while still in UK. Moved to the US before getting any feedback from Amazon, was invited for an onsite interview after having moved to Seattle.
Interview questions [1]
Question 1
Given two parameters, the first parameter being a string of words with no spaces, the second being a dictionary with all thinkable words, return the first string with spaces put in between the words.