I applied in-person. The process took 1 week. I interviewed at Teknikforce (New Delhi) in Mar 2019
Interview
One of the things I felt was that the interviewers did not let me feel nervous, it was more of a casual talk than an interview and that let me present myself properly.