The process was standardized.
The first step was a screening phone interview. The call was about verifying information on the resume, technical interests, etc. Took about half an hour.
The second step was a skills test at a test center of your choice. The alloted time was 5-6 hours. You can very well complete the test in under 2.5 hours. I feel that the skills test plays a decisive role in the selection process because interns donot have a strong technical interview. This phase would take upto 2 weeks for the results.
The third step was the onsite interview. It takes about half a day with a tour of Epic. A presentatino of what Epic does. An informal chat with an employee. A 1:1 talk with an employee about a challenging project what we had worked on. Last , but also one the most important part, the HR interview. The questions are a bit tricky. The Hr will try to test your personality.As a part of the HR interview there is a 2 mins skills test.