I applied through a staffing agency. The process took 4 weeks. I interviewed at J.P. Morgan (London, England) in Apr 2015
Interview
first round telephonic
2nd round two technical rounds
3rd round with business analyst
final round with Director technology
the whole process lasted 4 weeks.
The initial feedback was positive but they moved the position to Newyork in the last minute!