The whole interview process lasted for almost a month. I've been through seven rounds interviews. The first three rounds were phone calls from HR, line manager and technical manager. After those were four rounds in house interviews. Finally I got the offer and the whole suffering interview process become a unforgotten memory.
Suggestion: Amazon is a good company, and its recruiting process is pretty challenging. Consult your friends in Amazon or browse in websites to collect more details about the job you want to apply, make customised refines of your resume regarding to the job description and prepare the most common questions (e.g. could you tell me an example about how did you help your team to improve productivity?) before you receive the first phone call from Amazon. Last and most, you must prepare vivid examples according your working experiences. They love to hear stories and ask details if they are interested in your stories.