I applied through a recruiter. The process took 2 weeks. I interviewed at Epic (Madison, WI) in Mar 2010
Interview
I was contacted by a recruiter for the company and they asked me to fill out an application. After submitting the application, I was contacted by another HR person. They had me fill out another personal information form, that asked the same questions as the initial application. They requested my SAT scores, which was odd. I also had to take a Personality Test that took about 20 minutes. After submission, I was informed that my information was being processed by another HR person and would be contacted shortly for a phone interview. The phone interview was fairly easy. They asked me a bunch of personal questions to try and get to know me, get a feel for me.
Phone interview with someone in the role followed by aptitude based exam. After scoring sufficiently on aptitude exam, more recruiter interviews and on-site visit.
The recruiter/phone interviews were fairly standard and aptitude exam is something you have to just go in blind to
Interview questions [1]
Question 1
Case study on how you would prioritize a given task list for the day
Initial phone conversation with another TS. Virtual interview with other candidates, main question was about how to handle a hypothetical situation with competing priorities. Technical coding interview (similar to Leetcode from what I know).
Interview questions [1]
Question 1
Asked about how we would handle a situation where there were multiple competing client and internal priorities.
Screening questions via online and then additional phone interview about background and other information about my education, experience, etc. Also gave information about Epic and the healthcare industry and the hospital systems.
Interview questions [1]
Question 1
How would you handle working on a problem you didn't know anything about