Initially, I was contacted to fill out a form that asks questions about the type of worker/person I am. After completing that, I scheduled a 30-minute phone interview, which wasn't very technical. The interviewer only asked about things on my resume, why I wanted to work at Epic, my interests, and what I wanted out of Epic. It was a casual interview.
The next step was the technical assessment, which required me to use ProctorU, where a person monitored myself and my screen. There wasn't a suggested time duration, around 3-4 hours (I think?), but I completed it in 1.5 hours. I only attempted 7/10 of the questions for the 2-minute speed test. I think I did fairly okay on learning a weird programming language with its set of logic and syntax and completed all of the programming questions (difficulty is more on the medium-hard LeetCode level).
A thing to note: if you have a degree in Computer Science, then you are only limited to Java, C/C++, and a couple of other languages.
The final and best step was the onsite interview. They flew me in a day early to have dinner with an employee (I was not able to attend this due to weather delaying my flight), and the actual onsite interview was fantastic! They demoed a couple of their products, then there were two technical interviews:
Then there was lunch where we ate really great food in the cafeteria! Followed by a tour of a couple of the buildings on campus. It is very huge and very cool to explore, as each building has its own theme.
The final interview was an HR interview, where the recruiter wants to know more about yourself, why you want to work for Epic, how it meets your needs, and any competing offers/deadlines.
A couple of weeks after, I got an offer, which I accepted!
Look at the other postings. Some of the questions there I saw during my technical interview.
The following metrics were computed from 101 interview experiences for the Epic Systems Software Developer role in Verona, Wisconsin.
Epic Systems's interview process for their Software Developer roles in Verona, Wisconsin is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Epic Systems's Software Developer interview process in Verona, Wisconsin.