I applied through college or university. The process took 2 weeks. I interviewed at Epic (Atlanta, GA) in Oct 2015
Interview
The got back to me pretty quickly. They first called me for a 15 minute phone interview where they just asked about the stuff on my resume and whether or not I would want to work at Epic. After that I was sent a skills assessment with two parts. The first part was a made-up programming language which you had to think about how to use. The second part was more conventional programming problems, 4 total. They give you 3 hours for these two parts, and the entire process is monitored by a proctor (you don't talk to them, they just watch you). Don't get too cocky, double check your answers. I thought the problems didn't seem too hard, and I finished pretty early, but I didn't end up getting an offer.
Interview questions [1]
Question 1
Given a string, print out all permutations in alphabetical order.
I applied through college or university. The process took 4 days. I interviewed at Epic (College Station, TX)
Interview
It was an online interview that had 4 parts, you were encouraged to complete as fast as possible. They had you use MSII which is their language and had another section with 3 leetcode questions I think they were leetcode easy to medium.
Interview questions [1]
Question 1
Design an algorithm that outputs random phone numbers given some constraints.
Very smooth! Definitely practice your responses but most times connect with them as people. There is a technical part so study up in that. But most of all make sure to take notes and be present
Interview questions [1]
Question 1
Why do you want to work at Epic, and how do you see yourself contributing to healthcare technology
I applied online. I interviewed at Epic (Madison, WI)
Interview
Really long technical interview process that took about 4 hours total. Didn't give too much leeway or feedback, was the first thing that you did in the process to weed people out