I applied through an employee referral. The process took 4+ months. I interviewed at Epic (Milwaukee, WI) in Jul 2015
Interview
First off , an introductory phone call from an Epic Software Developer whom provides basic debriefing of what the job entails. One week later, you will be asked to take an online proctored exam consisting of 4 programming questions in a language of your choice. If all goes well, then they will contact you for an onsite interview.
Interview questions [1]
Question 1
Count the number of character occurrences in a given String.
Applied at Career Fair, got a Call up even though I felt less qualified than my friends who didn't get a call up.
First round was a Phone Interview which I guess is a sanity screener, if you're sane you should pass that round. After that was the Exam, 4 rounds, the Hardest of which is the programming, can't really prepare for it though, just think it through and you should do okay. The final round was an on-site, which was interesting. Overall a decent experience but still waiting for possible offer/rejection.
I applied through a recruiter. The process took 2 weeks. I interviewed at Epic in Jan 2016
Interview
There's a simple interview process with a phone interview, a technical exam, and finally an onsite interview. The phone interview isn't really technical, just a test to see if you're a functional human being. The technical exam is rather on the long side (unlimited time / 2-3 hours). They ask you a bunch of mc questions on a programming language they make up followed by 4 programming questions. Still waiting on reply.
Interview questions [1]
Question 1
Describe your previous projects, what were some challenges, what did you like