Got the mail for my resume being shortlisted. There was a cognitive test, a technical test and behavioral test. Then, was pushed forward to initial interview. It was an interview by HR. Then a final interview was taken. They insisted for physical interview but they made exception for me by taking an online interview. Within 2 days was told of being hired. This whole process took 3 weeks. However all the decisions in the process were given next day.