First, was contacted by a recruiter via Monster.com. From there, submitted application on their website. (Horribly buggy application form.)
Standard phone interview after that, asking pretty much 100% stuff that I'd already answered in the application. Definitely some questions that were getting at finding out my age.
From there, they flew me to Madison, for a day of on-site interviews, tours, etc. Had interview for two different positions. (One was 1:1, one was 2:1, the two being myself and another application with an interviewer.) Math/Verbal/Programming test, nothing terribly complicated.
Still waiting to hear on their final decision. (Which should come this week or next - they said two weeks.) When that happens, I'll update accordingly and flesh this out.)