I applied online, then online tests and then I had a telephone interview with a Manager. After that I was invited for a 4-hour interview with the Managers of Amazon. The process was not pleasent, they keep asking the same things and their questions make feel that this job was worthless.