I applied online, I had telephonic 2 rounds of interviews/discussions. After qualifying these, I was interviewed in person by a panel. I got the offer after a week. HR were very helpful throughout the hiring process and always responded to emails relatively quickly