I applied through a recruiter. I interviewed at Amazon Lab126 in Jan 2017
Interview
Amazon questions based on Amazon values, which once you read describe a lot of the people that work here. The interview process, however, was easy due to the interviewers' basic execution.