Got a call from an HR who worked with Amazon- they had apparently found my CV in a job portal and were interested. After three telephonic rounds, they invited me over to Hyderabad for a set of "onsite" rounds. Once those were over, three further rounds followed. I was interviewed by the hiring manager twice (once onsite), and by several other stakeholders across Operations, HR and across different management levels.
They made an offer the day after my last interview. The entire process took 1.5 months to complete.