I applied online. The process took 2 weeks. I interviewed at Epic in May 2022
Interview
1) Phone Interview
2) Skills Assessment
3) Programming Assessment
4) Long Virtual Interview
They are extremely quick to get back to you throughout the process. After every round I was notified within a few days.
Short phone call with a person who is currently in the role and presumably performs the interviews fairly regularly. You talk about your background and why you're interested in Epic and what a typical day looks like.
The company was very insistent on hiring at the time. They were very nice, but the process has a lot of intense coding/technical tests. Be prepared to go through long hours of online testing.