I applied online. The process took 4 weeks. I interviewed at Epic (Madison, WI) in Jun 2012
Interview
Contacted by email to set up a phone interview. Basic questions were asked during that session along with information about the position (about 30 minutes). Contacted later in the week to set up an onsite interview. Was flown out to Madison and put up in a very nice hotel. Treated to dinner and a city tour with an Epic employee. The onsite interview consisted of a campus tour (beautiful campus), information about the company and position, and an actual interview with both a Technical Services person and the HR contact. The Technical Services interview was based on performance in given situations while the HR was "why do you want to work here and why would you be a good fit?" All in all it was a solid interview process and I was well taken care of. Be careful to not "drink the koolaid" but to look at everything objectively. I eventually declined the job offer because I didn't want to move that far for a first job, but I still greatly respect the company.
Interview questions [1]
Question 1
Unless you want to do programming, don't take the optional programming test, it's a pain.
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