I got a recruiter's email and sent in my resume. Their interview process is remarkably close to what they tell you it will be, which was a nice surprise.
IIRC, the first round included both a 30-minute phone interview and an online assessment, taken at two separate times. My phone interview included HR-ish questions, e.g., "Why Epic?", and the interviewer also asked me to describe a project I did. The online skills assessment was on ProctorU. I think the other Glassdoor reviews describe it pretty well, so I won't try to describe it more here. (Everyone I know at Epic hates ProctorU, by the way.)
The second and final round was the onsite interview day. The three interviews themselves were only about 2 hours combined, out of the 6-7 hours I was there. They gave me and other candidates a lot of background about the company and showed us a demo of their software. I got to speak to a handful of developers on various teams, and they all allowed more than enough time for questions about basically anything Epic-related or software-related.
The interviews themselves felt easier than the assessment. First was an interview where I spent 20 minutes talking about a project I did, like the phone call. Then, for the rest of the time (the interview was 45 minutes total), they let me ask questions about anything Epic-related. In the second interview, I think they call this the "design" interview. This was more of a usability interview (no coding!) with several questions asking how to implement specific features in a way that's best for the user experience. The final interview was with my recruiter, and she asked me HR questions (surprise!) for half an hour.
Three days after my onsite, I received an offer over the phone.
Describe a project you did.
The following metrics were computed from 101 interview experiences for the Epic Systems Software Developer role in Verona, Wisconsin.
Epic Systems's interview process for their Software Developer roles in Verona, Wisconsin is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Epic Systems's Software Developer interview process in Verona, Wisconsin.