I applied online. The process took 2 weeks. I interviewed at Citi in Dec 2008
Interview
The interview process was very easy just be yourself. First you take an online assessment then you get a pone interview if you pass. During the phone interview speak clearly and you'll get a 1:1. From there have a copy of you resume and its smooth sailing.