I applied through a recruiter. The process took 3 weeks. I interviewed at Epic in Nov 2013
Interview
Had a phone interview asking about basic stuff like things on your resume and why do you choose Epic. It was really general and no worries for this one. Then I took an online assessment test which was not that difficult. And I am in a process setting up a on site interview.
I applied online. The process took 4 weeks. I interviewed at Epic
Interview
Applied online. Completed an online exam, followed by a phone interview, and was then invited on site for a formal interview. I had 3 skills exams which tested on basic math, reading comprehension, and logic & programming. The formal interview consisted of a technical and HR interview. All were fairly straightforward.