I applied online. The process took 4 weeks. I interviewed at Amazon (Cape Town) in Mar 2015
Interview
Had 5-hour interview with 5 people including hiring manager. Each had one hour slot without breaks in between. Each had a specific technical competency focus + "leadership principles". Prior to the onsite interviews there is a 30-min technical aptitude phone screen. The process is very stressful because it is 5-hour long without breaks.
Interview questions [1]
Question 1
I found some personality-related questions inapplicable to the job description. I think the hiring manager was using some sort of South African standardized way of interviewing.
It was a 4 round loop. The first two rounds focused on networking and troubleshooting, plus questions about your domain. The last two rounds are just answering questions using leadership principles in STAR format.
The interview was smooth. Recruiter reached out with an invitation to an online assessment, then a phone interview 1 hour and interview loop scheduled after that. It had 4 rounds
Interview questions [1]
Question 1
Depends on the domain of the role. I had Networking domain, so most questions were on Linux and troubleshooting.
It was difficult , questions about os and computer network and one easy coding question , the coding question was prime number question, also asked behavioural questions which are to be answered in STAR format