Met them first at a school career fair, then was emailed the next day to go in for testing (standardized grammar, math, and comp sci testing), then had a phone interview, and was finally flown out to Madison for a day. During that day, I had 2 interviews, a case study, and a presentation that I had to give on any topic that I chose. It was an overall positive experience- the campus was amazing, most of the people, besides the man who took me out to dinner the night before my interview, were nice and fun to talk to.