I applied online. The process took 2 weeks. I interviewed at Epic in Jan 2012
Interview
It was a good enough test and had skill based section , IQ section and coding section. The coding section was a bit tricky as you could also write pseudo code in it especially the last question was difficult and it took too much of my time. One should not do that
I applied online. The process took 2 months. I interviewed at Epic (Madison, WI) in Jul 2011
Interview
I applied to this company my own. Then, I took simple behavior test as well as simple math test. Then, there was a phone screening interview checking on my resume. After that, I attempted simple coding/math test at local library then I could go on site interview. Epic is very nice place. On the day of the interview they introduced us about their company and showed us around. There were bunch of interviews by different people. You will need to explain about one of your projects you did. Also there's a coding test. It's written test and the time is limited and it's very short. so you need to do it quick. And there is a lunch with employee. Overall I enjoyed this interview process even though i didn't get the offer.