I applied online. The process took 3 weeks. I interviewed at Citi (New York, NY) in Feb 2014
Interview
I applied online, had an initial interview, then I had a superday with three different people for three 30 minute interviews asking technical, fit, and Citi questions.