I had 3 rounds of interview - first was with the HR, thereafter with the line manager and lastly with the GM. In addition to that, I also had an hour interview with 2 employees who were not related to my role but they were there to interview on my soft skills in detail.
I was contacted only 2 months after my application submission but the only interview process to offer took about 1 month.