I applied through a recruiter. The process took 3 weeks. I interviewed at Epic (Tampa, FL) in Nov 2018
Interview
The interview process starts after completing assesment tests and forms that a potential employee is expected to fill. The phone interview is the first interview that a person qualifies for. It is not very difficult. Typical behavioral and situation questions will be asked. There is good help online for those.
Phone screen, interview, assessments - first two steps were easy and then the assessments are meant to weed out candidates. They say there is no prior knowledge needed but I found that the assessments did require a strong data focused background.
I applied through college or university. The process took 4 weeks. I interviewed at Epic (Madison, WI) in Apr 2019
Interview
The interview process was quick and seamless
1) Resume review
2) Aptitude tests; coding, personality, and sever intelligence tests
3) Phone screen
4) On-site interview with multiple parts; Software demonstration, several 1-on-1s, a group interview, a presenation, a tour, a dinner, a lunch