I applied in-person. The process took 1+ week. I interviewed at PL Engineering (Gurgaon, Haryana) in Aug 2015
Interview
First there was telephonic technical interview. It took 4 days for getting a result. It was followed by in person technical & HR interview round at their office. Post that there was a negotiation round on salary.