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
I applied through an employee referral. The process took 1 day. I interviewed at Epic
Interview
The interview process was reasonably intense, a full day affair. The first half of the day was mostly one on one interviews with individuals in the role I was interviewing for. They asked fairly basic questions just to make sure you had a pulse. After lunch, someone from HR put me in a room for hours of pen and paper testing. One test was a series of questions where new features of an obscure language are introduced and then questions are asked that require one to integrate this new features with previously learned features. Additionally there was a sheet with 10 math problems and you have to solve as many as possible in 2 minutes. Finally there were 5 programming problems, that you have to write pseudocode to solve.
Interview questions [1]
Question 1
The written tests were the most difficult component of the interview.
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