I applied online. The process took 2 days. I interviewed at eClerx (Chandigarh) in Jun 2013
Interview
It is a thorough process for selection, There is a phone interview, then an HR round, written tests and then a Ops round. All of these rounds are within 3-4 days - weekends included.