I applied in-person. The process took 1 week. I interviewed at UST (Thiruvananthapuram) in Nov 2013
Interview
There where two rounds of technical interview with UST and one round with the Client of UST and finally one round of HR.
Once you clear the UST interview. You will be directly presented to the client and will have to face a interview with them.
This may not be the case every time.