I applied through college or university. The process took 4 weeks. I interviewed at Epic (Verona, WI) in Oct 2016
Interview
Phone interview with someone currently working as a technical problem solver, followed by an online skills assessment that took two hours. The skills assessment basically just tested logic and common sense. Was asked back for an on site interview. They showed me and some other people that were interviewing for the same position around the campus, which was very nice. Interview was mostly behavioral, and you interview with one person where you do a case study type interview, basically asking how you would prioritize different tasks coming in to work after a weekend. The day concluded with a programming assessment where you had to code to solve 4 problems using any language you knew.
Phone interview with someone in the role followed by aptitude based exam. After scoring sufficiently on aptitude exam, more recruiter interviews and on-site visit.
The recruiter/phone interviews were fairly standard and aptitude exam is something you have to just go in blind to
Interview questions [1]
Question 1
Case study on how you would prioritize a given task list for the day
Initial phone conversation with another TS. Virtual interview with other candidates, main question was about how to handle a hypothetical situation with competing priorities. Technical coding interview (similar to Leetcode from what I know).
Interview questions [1]
Question 1
Asked about how we would handle a situation where there were multiple competing client and internal priorities.
Screening questions via online and then additional phone interview about background and other information about my education, experience, etc. Also gave information about Epic and the healthcare industry and the hospital systems.
Interview questions [1]
Question 1
How would you handle working on a problem you didn't know anything about