They contacted me through a university recruiting site and invited me to apply for the position. You were able to mark whether you were invited to apply by a recruiter, and this sent you straight to getting a phone interview and coding challenge.
The coding challenge was through a proctoring website (ProctorU), but they forced you to contact the proctor every time you clicked outside of the tab. This was annoying if you don't have every single small detail of the coding language you're using memorized.
The coding part was three parts:
If you have a CS background, you're only allowed to use Java or C/C++.
They say you should only need basic data structures and algorithms, but their coding questions required DP knowledge.
The following metrics were computed from 1,026 interview experiences for the Epic Systems Software Developer role in United States.
Epic Systems's interview process for their Software Developer roles in the United States 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 United States.