They contacted me after seeing my resume on Monster.com.
The first interview was by phone and it was pretty easy; it was a simple background check to see if you would fit in the company and if you were willing to move to Verona, Wisconsin.
After that, they asked me to take an exam with a local proctor. The exam was long, and they recommended you finish it in two hours. I didn't.
You could use any language in the test. There is a non-disclosure agreement, but I can say that they asked questions on the lines of data structures, optimization, and the use of a calendar or like (day, month, hour) to solve a problem.
The following metrics were computed from 1,182 interview experiences for the Epic Systems Software Developer role.
Epic Systems's interview process for their Software Developer roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Epic Systems's Software Developer interview process.