After submitting an application online I contacted a recruitment officer that was listed online and explained that I was applying for a summer internship position and attached my resume.
The officer was very quick about getting back to me, despite the fact that they were currently out of office. A phone interview was scheduled and consisted of mostly HR/screening questions. I walked through my resume and explained the material/information on it.
After that I was asked to travel to MasterCard Technologies HQ in O'Fallon, Missouri. Unfortunately, I was asked to provide my own transportation (which I had) but it was still somewhat aggravating. The in-person interview in O'Fallon was, again, more HR/screening questions and some technical questions.
After the interview, I was told I would be contacted in the next week with a decision. However, probably due to the fact that there were very few spaces left, I was contacted later that day with an offer.