I applied in-person. The process took 2 months. I interviewed at Ranbaxy (Indore) in Jun 2010
Interview
It was one to one interview and conducted by function head,HR head and finally by location head.The entire interview process was continued for more than a month.The technical part was lengthy.