I applied in-person. The process took 1 week. I interviewed at XYZ (Pune) in May 2018
Interview
First round is technical and they had given me assignment to complete. I had successfully completed the assignment and now waiting for final round. I got a call from them that yours final round will be semi technical