Epic contacted me via email after seeing my resume on Monster. I responded to the email, and they sent more information. I can't remember if the next step was a phone interview or a skills test, but both were involved. I passed both the test and the phone screen, and they flew me to Verona for the real interviews. The whole day was scheduled, and there were about 20 interviewees involved. We were split into groups based on what position we were being interviewed for. We met with a current employee in that position, and the interviewees asked questions about what the job was like. After that, there was a traditional one-on-one interview, with pretty standard questions. What would you do in situation x, what did you like about your last boss, what didn't you like, etc. Then we had lunch, and each interviewee was paired with an Epic employee for lunch for another informal tour / Q & A session. AFter lunch was a personality test and second skills test, and after that was the final one-on-one interview with HR-standard interview questions here, as well. After that, a taxi took us to the airport and we went home. A week or two later, they called and said the job was mine if I wanted it.
Having had prior work/life experience and having had lots of job interviews prepared me well for this interview process. A lot of the standard interview questions are difficult to answer believably when you've never had a job before. That being said, for a lot of Epic employees, this is their first job outside of college.