I applied through a staffing agency. The process took 1 day. I interviewed at Fidelity Investments (Chennai) in Aug 2016
Interview
It took 1 day for entire interview process. 1st round technical discussion and 2nd round technical discussion with senior architect and 3rd round Managerial discussion with Senior manager. I had a wonderful experience with fidelity.