I applied online. I interviewed at AstraZeneca (Chennai) in Feb 2017
Interview
1) Technical round ---3 people had the interview for 1 hour . Had few tough question other than that the interview was easy
2) Manager round ---15 mins general questions
3) HR round --30 mins salary discussion
The whole process took 1 full day .