I applied online. The process took 3 days. I interviewed at Epic in Jan 2011
Interview
As described elsewhere, Epic has a multiple step process for interviewing. It was immediately obvious to me that they go through a lot of candidates and have a lot of turnover. They look to hire young people out of college and have a very different business environment.
The phone interview was basically a formality, likewise you have to take a generic online personality test.
The skills test was rather straightforward even to someone with limited programming experience (as long as you can think and reason logically).
The process took 2 days. I interviewed at Epic (Madison, WI) in Mar 2011
Interview
Just got over with the phone interview. Some of the questions included:
1. Favorite project
2. GRE/TOEFL score
3. GPA
4. How many hours do you code?
5. How much % are you willing to travel?
The interview was very cordial. I have been offered to come on-site. Looking forward to the visit. I have heard a lot about it. Mostly positive. I am willing to take this job if I get a chance.