I submitted my resume to Epic at the on-campus career fair. At the end of that day, I received an email telling me to take a technical interview the next day. There were four kinds of questions:
Quick Answer: There are two metrics here: speed and accuracy. You need to answer 10 questions in 2 minutes. They are related to word meaning, such as giving a word and finding its most accurate meaning from 4 options. Math is another important aspect, involving simple mathematical operations.
A huge problem related to compilers and programming languages. You are given a simplified, totally new programming language and asked a few questions, such as identifying variable names.
10 questions about math, such as finding the correct next number following a sequence.
4 simple programming questions. You code in an editor provided by Epic. I can't remember the detailed questions, but they were easy; no complex data structures or algorithms were needed.
Quick answer questions. I haven't practiced answering questions quickly and correctly.
The following metrics were computed from 687 interview experiences for the Epic Systems Software Engineer role in United States.
Epic Systems's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Epic Systems's Software Engineer interview process in United States.