I applied online. The process took 3 weeks. I interviewed at AWS Elemental in Apr 2016
Interview
Applied online through their website and was contacted quickly by an internal recruiter. Had a technical phone screen to start with a senior dev. The questions weren't bad, just testing basic understanding and knowledge related to the job posting. After I passed that, they put me through Amazon's SDE application process, as they are working on more closely integrating after being bought. You can read up on Amazon's stuff, it was basically the same as is posted online. After finishing that, I was contacted relatively quickly to notify me of rejection.
Overall, everyone I dealt with was friendly and the recruiter handled everything promptly.
Interview questions [1]
Question 1
Basic algorithm questions, questions about OOD, and questions about work listed on resume.