I applied online. The process took 1 week. I interviewed at Servocraft HR Solutions (Chennai) in Dec 2016
Interview
The questions were basically about you and your previous achievements in your field and other than that there were basic questions about knowing yourself and about the job you have applied for. Have to work and show the skills they ask you to do.