The job interview process was fairly standard for software developer positions. The first round is a phone interview to go over your resume in a little more detail. Then, you take their skills assessments online. After that, you are invited for an on-site interview, which consists of three parts.
The first interview is simply a chance for a software developer to tell you about what they do at Epic.
The second interview is a chance for you to talk in more detail about a specific project you have worked on.
In the third interview, a software developer will ask you how you would design or implement a solution to a specific problem that might arise in the real world. It isn't about answering a textbook question or knowing specific algorithms or data structures.
Describe a project you worked on.
How would you implement a solution to this problem that a doctor might face?
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.