I applied through college or university. The process took 6 weeks. I interviewed at Epic (Verona, WI) in Sep 2013
Interview
I caught their attention when they came to my campus for an on-site career fair. Their phone interview wasn't too difficult either - there weren't any coding questions.
However, the more annoying part of their interview process came a little afterwards. Some of the few things that bothered me the most was that they wanted my high school GPA and my ACT / SAT score.... which wouldn't bother me so much if I wasn't in college already.
Their online assessment wasn't any better either. The math portion of the online assessment made me feel even more insulted; it seemed to be annoying algebra or word questions people would ask middle schoolers.
However, once those were over, the on site interview was fantastic. They made me feel extremely welcome, and I can definitely tell it's one of the best places to work at.
Interview questions [1]
Question 1
Suppose you have a set of patients in the United States of who are at risk of heart attacks. Each person has a device on them that returns a set of 15 boolean values, each value corresponding to a risk factor for heart attacks. (You don't need to understand the hardware implementation of this device, just understand that it works.)
Describe a database that will help doctors understand when a patient is most likely at risk of a heart attack.
I applied through college or university. The process took 4 days. I interviewed at Epic
Interview
Technical Phone Interview, focused on my previous projects along with a technical PM question. Brought onsite to take their technical tests which involved three short logic/math tests and one longer programming test.
Interview questions [1]
Question 1
Most efficient way to represent a weight with smaller weights of 3,7,16