After applying online, they contacted me via phone.
First, I went through a couple of phone interviews, where they explained how Epic works and asked me the usual interview questions (projects I worked on, best and worst qualities, plus some very basic programming questions).
A couple of days later, they called me to schedule a time to take a monitored online skill test. The test was pretty long (2-4 hours) and had 4 parts.
Not extremely hard, but kind of tricky sometimes.
A week later, they called me and flew me to Madison for the in-person interview. I had to give a 20-minute presentation about a project I had worked on to an engineer.
Finally, an HR interview where they asked me how much I would like to earn.
They called to offer me the job about 3-4 days later. The salary they offered was above the salary range I told them.
The fictional language test is pretty tricky. It is important to pay attention to the details!
The following metrics were computed from 287 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.