The interview process is incredibly thorough, considering it's for an entry level position. After you submit your initial application, you will be contacted for a phone interview. The phone interview is pretty basic, consisting of questions about your educational and work experience. After the phone interview, you are asked to come for an in-person interview at Epic.
The in-person interview is ridiculous. You arrive at 9 am and do not leave until 3:30 pm. The day begins with a very short tour of one Epic building. After your tour, an HR member gives a presentation about Epic and another staff member gives you a demo on the software. After the demo, you and two other candidates meet with an implementation consultant and they give a very vague description of their job. You then complete your first 1:1 interview, which is a case study about issues with a new client. The interviewer is pretty aggressive and continues to change the scenario on you after you give an answer.
After your first interview, you give a presentation. It's relatively easy and can be about any topic you wish to present on. After the presentation you go to lunch with three other candidates and an Epic employee.
After lunch you take three assessments: math, verbal and programming. The tests are not that bad. However, the programming assessment is a waste of time.
The next 1:1 interview consists of questions about your leadership skills. At this point in the day, you are tired and want to go home. Again, the interviewer is aggressive and pushes you on your answers.
You are also asked to provide Epic with a copy of your college transcript, three references and your ACT score.