I applied through a recruiter. The process took 1 week. I interviewed at Barclays (New York, NY) in May 2013
Interview
1st round phone screening
2nd round Market Risk group head
3rd round three one-on-one interviews
I was asked questions not remotely related to the position. Probably they wanted to test how I reacted. The in person interviews are generally half an hr each but they could extend to 2 hours