I applied through college or university. The process took 1 day. I interviewed at Amazon in Dec 2010
Interview
I submitted my resume to them at my university's career fair and they asked me a couple questions on the spot about data structures. Then I received an email requesting for an in-person interview. There were two 45 minute back to back in person interviews. The first interviewer asked me basic conceptual java questions (typical questions such as explain polymorphism, encapsulation, etc) and one coding question that dealt with binary trees. The second interviewer asked me to design a schema for a website.