I applied through a recruiter. I interviewed at Epic
Interview
I received a message on a recruiting website, and applied online. Within hours, I had a phone screening and a skills assessment set up. The skills assessment wasn't too bad, but as computer science isn't my main forte I found it a little difficult. The phone screening was an average getting-to-know-you discussion, with a heavy emphasis on why I was interested in Epic and my previous software projects.
Interview questions [1]
Question 1
Tell us about a software project you have worked on.
I applied through college or university. I interviewed at Epic (Madison, WI)
Interview
Began with a phone screening, then scheduled a skills assessment, which involved a speed section (basic math and logic questions but with a tight time limit), a section where you learn a made-up programming language, and four typical programming questions. If you do well on that, they bring you out to their campus. At that point the only interview parts are a case study where they ask you to think of a solution to a relevant challenge they have faced and explain your thoughts, and a section where you have to explain a past project to a developer. It's overall pretty informal and I actually had a lot of fun on my visit.