I applied online. I interviewed at Main Flow Services and Technologies
Interview
you have to go through Aptitude, technical round and HR round.
Basic level know about all important core subject is needed.
Overall the process was a bit lengthy but i have done internship there and the courses they provide are informative.