I applied through university. The process took 2 months. I interviewed at Epic (Verona, WI) in Dec 2011
Interview
Had to do a math/logic test which was pretty easy assuming that you have a firm grasp high school level math and are a logical thinker. There was some programming involved however they don't really seem to care about you getting the program to work exactly, just enough written to show that you know what you're doing.
Interview questions [1]
Question 1
Can you describe something which you know a lot about and is advanced to me?