I applied through a recruiter. The process took 1 day. I interviewed at Persistent Systems (New York, NY) in May 2017
Interview
The process was quite easy. Consisted of 3 rounds 2 technical and 1 formal/hr round.
It was for contractual requirement wherein the interview was conducted both by contracting company as well as the hiring company.