I applied through college or university. The process took 3 days. I interviewed at IBank in Jul 2012
Interview
First interview was with the HR manager tell me the details of the position followed by a 15 minute interview with the CTO of the company.
The second interview was with the CFO of the company who just wanted to see why I wanted the position and if I was the right "fit"