I applied online. The process took 2 weeks. I interviewed at Citi in Dec 2014
Interview
I had 3 first round interviews with bankers at Analyst, Associate and Vice President levels. Each interview consisted competency based questions and technical questions. The technical questions mainly consist Accounting and Valuation questions.
I applied through college or university. The process took 1 day. I interviewed at Citi in Sep 2010
Interview
Submitted resume and cover letter through school's career webpage, was invited to the first round interview, and did a 1:1 face-to-face interview on campus.