I applied for the internship in October and heard from Amazon to schedule an interview in February. It was very unexpected and they wanted me to schedule an interview literally the next day, 10 hours away from the time I read the email. Recruiter was generic with emails (as expected I guess). I found it very rude of Amazon to schedule an interview the next day. The whole process felt rushed. My first interviewer encountered a technical problem with collabedit and I am sure that negatively affected the first interview. The second interview was more of a "scripted" interview. More problem solving issues like find the largest integer in an array, find the third largest in an array. First problem was java inheritance with an object I've never used before, second and third problem was finding largest number and third largest number in an array of integers, last problem was find the path of the largest sum given a triangle of integers. I was asked verbal questions like what data structures do you know? What is a Doubly linked list?, etc. Those were easy.
I heard 5 days later that I was not given an offer. Asked the recruiter for advice and no response.