The process took 3 months. I interviewed at Epic (Madison, WI) in Sep 2011
Interview
As people have stated, Epic's hiring process can be exceptionally convoluted and drawn out. After submitting my resume, I had an incredibly routine phone interview. The interviewer seemed nice and competent enough, but at the same time he was mostly reading off a script and just checking off boxes. (I suppose this is understandable, as they seem to interview a huge amount of applicants.) Then, a week later (the process never moved faster than a week at a time, generally it would take much longer) they emailed to schedule a skills assessment test at a remote location, in this case my local library. It was in two parts--one introducing you to a fictional computer language and testing your aptitude and the second giving you five programming questions. Though my position's posting only recommended programming experience (and its description made it seem like most "programming would be in SAS or a similar stats package), the test seemed like it was the same whether you were applying for the Healthcare Analytics position or, say, Software Developer, which made it rather difficult for me (who had almost no programming experience) but would probably be really easy for the kind of person who would be applying for the Developer position. Anyway, it took me around a month and a half (with emails back and forth each week) before they let me know they weren't interested. I imagine my programming test results were the biggest problem in my application, as I was a relatively strong candidate otherwise.
Interview questions [1]
Question 1
The phone interview questions were about as simple as they come. The programming test questions were the ones that have been posted here and elsewhere online.
I applied through college or university. The process took 3 weeks. I interviewed at Epic (Madison, WI) in Oct 2011
Interview
I gave my resume to a recruiter at a campus career fair, and they responded via email about a week later asking me to complete an online test. The test was a few IQ-type questions with a few behavioral questions as well and took about 20 mins to complete.
After about another week, Epic asked me to do a phone interview. The phone interview lasted for 30 minutes and they asked me about my projects and academics. They also talked about their company and what the responsibilities of the job would be.
Finally, they asked me to do an exam that takes 2-3 hours to complete. This exam was proctored by a local business but it was created by Epic. It had a 2 minute 10-question component, a multiple choice problem component (String-based questions), and a programming component. Unfortunately I must have not performed up to par, since they informed me that they decided to "move forward with other candidates."
Interview questions [1]
Question 1
String-based questions (concatenation, substring, stuff like that but in a non-standard language)
I applied through college or university. The process took 1 day. I interviewed at Epic (Madison, WI) in Aug 2011
Interview
The interview questions were very basic, tell me about yourself, where do you see yourself in 5 years, talk about your previous work experiences, why epic and similar questions like that. My phone interview lasted only around 20 minutes.