One phone interview. This was a mix of technical and HR questions. Technical questions related to threading and OOPs, while HR questions were majorly around "Why Epic?" and "What would you like to do at Epic?" etc. etc.
After clearing that, I got a call for an onsite interview. The onsite was followed by a written test of 4 hours (they don't give any time limits, but earlier is better). It included four technical questions, followed by analytical questions, and then MIS-based questions.
The interview itself was around a 20-25 minute presentation on your past work and experiences. The interviewer seemed impressed (at least that's what appeared to me during the interview) and asked a lot of cross-questions, such as "What would you do if you were given more time to complete this project?" and "Why would you do that?"
Technical questions, I would say.
The following metrics were computed from 298 interview experiences for the Epic Systems Software Developer role in Madison, Wisconsin.
Epic Systems's interview process for their Software Developer roles in Madison, Wisconsin is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Epic Systems's Software Developer interview process in Madison, Wisconsin.