it took me 1 week to go through every round, 1st there were HR screening round, then 2nd round were written, for second round your English should be strong focus on Grammar it has time limit (less time), then Manager+Technical round happened after 3-4 days they called me for telephonic round for around 20-30 mins that round is for to check whether you are capable to join amazon or not, in last round they asked about your previous experience , then after 2 days i got offer letter over an email.