I applied online one night. 2 business days later they invited me to take a personality screening online. It isn't too hard, and it's kind of weird because it forces you to make some decisions where neither choice applies. 3 business days later I had an unscheduled phone interview.
I had a phone interview 1 week after I applied online. It was very basic - everyone else has described the entire process really well if that's what you want to know. They'll ask about your SAT score, whether or not you went straight to college from high school (basically how old are you?), how you heard about Epic, and what you've been up to since graduation.
I was immediately invited for a final round interview the next week. They flew me out the day before and had me stay at a hotel where some of the other candidates stayed as well. At night they took us out to dinner - about 3 or 4 of us to an Epic employee. Very casual - I don't think they had any decision-making authority with regards to your outcome.
The next morning I had a long interview process while they intermittently told us about the company and their campus. DO NOT WEAR A SUIT. I wore slacks, a dress shirt, and a sweater, and I felt over-dressed even wit that. I would suggest slacks and a dress shirt so you give off the vibe that your'e serious and professional, without being over-dressed. I won't get into too much detail about their information. My first interview was a case interview with an implementation consultant where they gave you a sheet and you had to prioritize which issue (and why) you would address in which order. You were asked to write all of that down, but when it came down to the last 10 minutes, we didn't really talk that much about my reasoning. At the end the interviewer started incorporating in some behavioral questions. Again, these questions have already been described in detail by everyone else on this forum.
After this I had a presentation to give for 10 minutes. This wasn't bad either - I timed myself. They periodically asked questions, but they seemed kind of forced (unnatural) in my case. After this I went in for my final interview.
This one was fully behavioral as well with one of the HR members. Again, the questions were very scripted and you can get all of them if you read through these interview evaluations. The only weird question is "what are 5 things you are not?". They also ask you for a specific salary range you are expecting, should you be given a job offer. Most people typically say 50k ish, and they are usually pleasantly surprised by the offers. I have heard from friends who work here that the offer is typically big 4 consulting pay with similar hours expectations as well. I believe I said around 70k, figuring they would just be lower than that with their offer.
We then went to lunch at Epic's cafeteria - again, pretty chill. You can eat whatever you want on Epic's tab, even though employees usually pay (it's cheap, don't worry). The last step is a series of examinations that mirror the SAT. There's a 2 minute warmup section that you probably won't finish (I got to the very last question). Then there are 3 untimed tests (you time yourself and you record how long it took you). The math test is kindof like an SAT. It has some basic questions, and then it gets into some brainteasers (I am not allowed to divulge the specifics). The verbal section was like the old SAT - analogies, sentence correction (no multiple choice), and some evaluation type logic questions. The last test was a programming test. They give you some code and it all builds on each other. Each question is just asking you, based on the given info, which will the computer return?
Overall I felt the process was very awkward and forced. The questions did not naturally tie back to my resume, and I realized that way too late in the interview process. I did not get to talk about my unique experiences that prepared me for the role because I was expecting them to ask about them. When I realized it, we were close to the end of their scripted questions and they asked me what questions I have for them.
I got a call back from them about 10 days after my final interview telling me that "they decided to pursue other candidates even though the decision was a tough one"