I gave my resume to an Epic recruiter at my college's career fair. About a week later I heard back saying that they wanted to schedule a phone interview. The phone interview was short (~30 minutes) and very informal. A current employee of Epic described the role, asked about my background, and asked if I was interested in the role and wanted to move forward.
About a week after the phone interview I had a skills assessment that tested speed, math and logic skills, and programming aptitude. My advice for the non-programming sections is to go as fast as you can without making mistakes. For the programming section, add comments to your code and explain your logic as you go.
Two days after taking the skills assessment I was invited to an on-site interview at Epic in Verona, WI. They flew me out the day before my interview and put me up in a hotel. The night before the interview, I had dinner with a current Epic employee and three other recruits. The dinner was a good chance to ask questions about Epic, the various roles and applications, and anything you want to know before going into the interview. I would recommend taking advantage of the dinner to ask candid questions about any concerns you may have about the workload, traveling time, and expectations at Epic.
I was on Epic's campus from 9am to 3pm on my interview day. There was only about an hours worth of actual interviewing, the rest of the time was essentially a tour of the campus and info sessions. The first interview was a 30 minute case study where they presented me with a hypothetical situation and I had to prioritize patient, client, and coworker's needs. The second interview was a closing interview with HR. The HR interview was very basic and all of the questions that I was asked can be found on glassdoor.
2 weeks after the interview I received an offer. I accepted two weeks after receiving the offer.
My advice:
- Dress casual (business casual). Epic has a casual dress policy so you will be fine in anything that is comfortable and professional. There was at least 50 people interviewing the day I was there and only 1 was wearing a suit.
- Take advantage of the on-site visit to learn about Epic's culture. You will talk to at least a dozen current employees throughout the day. The current employees will tell you about their own roles, as well as the day to day life at Epic. The people that stick around at Epic seem to be hard workers who enjoy the work they are doing.
- Be honest with yourself and with your interviewers. Chances are if you have made it past the skills assessment and to the onsite interview then you are qualified to work at Epic. What they want to see is that Epic will be a good fit for you and vice versa. Epic pays well but expects a lot from you to earn that pay. Read reviews about the workload and expectations at Epic and make sure that it is something you are willing to commit yourself to. If you think you can handle the workload and that you will enjoy the work, make sure to convey to your interviewers that you understand the role and that you are excited to be a part of Epic. If you have concerns about the workload or the type of work you will be doing, take your time to decide if the pay is worth it before you accept an offer.