I applied online. The process took 2 weeks. I interviewed at MicroSpark Software Solutions (Hyderābād) in Sep 2017
Interview
First there was group discussion, then technical interview and finally HR interview, It was a bit harder than I thought, but if you have knowledge on the subject than you can crack.