I applied through college or university. The process took 2+ months. I interviewed at Epic in Mar 2013
Interview
Overall, the interview process was very timely and smooth. I started off with a short phone interview and really asked more questions than the interviewer. Then I took a skills test that lasted about 3 hours, but you can finish early. It was difficult, programming/logic/problem solving type questions.
I received an email before the time I was told they would contact me back and had an office interview. Office interview was great, everyone I talked with was friendly, and for the most part everyone I saw there was young (20's or 30's) it seemed. They do a great job of introducing you to a lot of different people throughout the interview process in one on one interview, case study, lunch, or presentation of the software. Took another test at the office interview as well, about half as long as the first one though. The offices are beautiful and very exciting to see in person.
Got an offer shortly after the office interview.
Interview questions [1]
Question 1
No questions were really out of the ordinary. Be prepared for questions about what your references would say good and bad about you.
I applied online. The process took 2 months. I interviewed at Epic (Madison, WI) in Mar 2013
Interview
Probably one of the most structured hiring processes for those out of college, that I've seen so far at least. You apply for a position then, if they're interested, they will either contact you for a phone interview for the position or for a position they feel would "best fit you." The application itself is all in-house so don't expect Taleo or any of the other standard websites to come in. They also ask a lot more about you outside of your work and education experiences, much of which is attempting to get you know you better. After the phone interview they will give assign you to do a standardized math, reading, and pseudo-programming test (no programming experience necessary but understanding how coding works helps!) usually in your hometown but I've seen a couple people get flown up to take it. The test itself isn't insanely difficult, they're basically seeing if you're smart or not and most people with a good all around education will do fine.
Once you pass those hurdles, they invite you to visit their main campus where they tour you through their facilities then have you meet with various employees currently working in the departments they intend to slot you into. Epic does a fantastic job beautifying their office and they well deserve then #1 spot of coolest office spaces on Glassdoor. Personally, I was not too interested in the "cool" office environment and sought to know more what I would be doing at my position on a regular basis, one which no interview could really pinpoint directly. This was a red flag for me that will be elaborated upon later. Environment is advertised as "relaxed" but it appears to be a misnomer.
The candidates were there for most of the day largely for touring then interviews here and there. For project manager candidates I saw many of them give a presentation and for software developers there were additional coding tests. TS saw largely one-to-one interviews, a group interview, then a case analysis where you are asked to solve simulated problems that may arise during your work. If you've made it that far, expect quite a lengthy day!
Oh, and you fly first class sometimes!
I applied online. The process took 4 weeks. I interviewed at Epic (Madison, WI) in Apr 2013
Interview
First they asked for my resume and finish the application online. It seems they offer every candidate a phone interview. The phone interview was very straightforward and nothing tricky, but to confirm the contents in the resume. The person who talked with me spent most of the time introducing the duties of the job. One week later, I received an email saying "we've decided after careful consideration to move forward with other candidates"