I applied online. The process took 1+ week. I interviewed at SDS Softwares (Noida) in Apr 2016
Interview
Firstly, there is a written test.
Then, a technical test(mostly theoretical)
Then, a final technical test-taken by the technical director who has spent more than 20 years in the IT field-mine lasted for approx. 1 hour 10 minutes (yes, 70 minutes).
lastly, an hr round