I applied in-person. The process took 1 day. I interviewed at Indian Holiday (New Delhi) in Mar 2013
Interview
Was given a test on English Grammar. After which a personal round was conducted by the Team Leader, following a final meeting with manager for salary. The process is simple and hassle free. They don't keep you waiting for long.