Brief phone interview to ask a few questions about your resume, followed by a long at-home coding test.
Someone (a third party) watches you complete a test which involves a coding and math test. The math portion tests quick calculations of common things, none of which are above algebra. The coding questions took me a while, but were nothing super tricky or unheard of.
After the test, I heard back fairly quickly for an onsite interview. The most important parts were a technical project discussion interview and a behavioral (tell me about yourself, what you want to do) interview.
Given an NxN board, write code to determine if there is a winner in a game of NxN tic-tac-toe.
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.