First, I was given a quick phone screening. They asked me about some projects I worked on and what I liked to do in my free time. I was contacted the same day for an on-campus interview.
Before I went to campus, I had to take a personality profile test. I also had to compile all my transcripts from school, as well as find out what my old ACT scores were.
At Epic, I had a full day of interviews. You take three ACT-like tests: one with 15 math questions, one "learn-a-language" test (I think it is MUMPS), and the final, hardest part with 3 programming questions. The programming questions are definitely what weed out candidates.
Not Allowed to Say.
The following metrics were computed from 766 interview experiences for the Epic Systems Software Engineer role.
Epic Systems's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Epic Systems's Software Engineer interview process.