Contacted by college recruiter, told to apply online. After applying online, was emailed about scheduling an interview within a day or two. A short phone interview, then the 3-4 hour long online test (refer to others' descriptions for how the software works). Most of the time was spent during the programming portion, which had 4 different prompts for me. The other sections were much shorter (one was 2 minutes, timed for quick thinking). Like others said, the programming section does not test your in-depth knowledge on any one language in particular, but it does require good programming skills in whatever language you prefer to write with. As usual, no way to compile and test your code. After the conclusion of the 2-step process for the interview (phone interview/online skills test), the process took over 2 weeks to hear back. No on-site interview for me, so this is where my experience ends.
On a final note: During the phone interview, they make sure you are willing to move to the Madison, WI area. So, if you are not from the area and are not interested in moving there, you might not want to waste yours and their time.
Nothing was overly difficult compared to previous interviews I have had. It was just time consuming.
The following metrics were computed from 114 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.