I applied through a staffing agency. The process took 1 week. I interviewed at Ensoftek (Hyderābād) in Jan 2015
Interview
Many companies do mess up, but EnSoftek has done with ease, it was 1 round of telephonic followed by in person and that's it the decision making is spot on without any further delays.
Interview questions [1]
Question 1
What's the first thing you do when you get a requirement.