I applied through my school's job board. Then, I was asked to do the on campus interview. Meanwhile I finished a long personality test (online). The interview was very pleasant, asking general questions in regard with the study, dream job, and why MasterCard.
A week later, I was invited to a on site interview in their Manhattan office. The interview lasted for about 5 hours, consisting a introduction on MasterCard, and a 4 hour long project. There were about 20 candidates, most of them are from ivy league schools.
After about two weeks, I was notified that I got no offer.