I applied through a staffing agency. The process took 2 weeks. I interviewed at FedEx (Ludhiana) in Feb 2015
Interview
First telephonic interview gauged my interest and expectation on salary.
Then second interview held at their location.
Interview lasted around 30 mins at-least.
Position generally not for freshers. Interviewed by manager only, not HR.
Questions were pretty general around what you would expect, but lot more explanation was needed.