Pretty easy for a high profile company. Phone screen, testing, onsite, etc. 5 tests total, covering your math, analytical, verbal, programming, and general intelligence. If you need to ask for specific answers, you may not be a good fit anyways. The HR team was friendly and helpful.
Interview questions [1]
Question 1
I am obligated not to say specifics, but just brush up on logic puzzles.
I applied online. The process took 2 weeks. I interviewed at Epic
Interview
I was very pleased with the interview process. Epic handled everything through their HR and were very responsive to questions about the process. Although I did not receive an offer, I was pleased they kept me in the process as long as they did, focusing not on my GPA, which wasn't stellar, but rather on my potential from my work experience.
I applied online. The process took 3 weeks. I interviewed at Epic (Madison, WI)
Interview
A few repetitive online applications were followed by an interview with a recruiter at my school. They then gave me a fairly straightforward aptitude test (complete with a "learn MUMPS in twenty minutes" section). I then had two on-site interviews with an developer and an HR person along with a tour, a software demo, and some far-too-brief Q&A time with another developer.