15-30 minute screening call with someone in the position, a logic-based assessment, a programming assessment, a 3 hour final interview (info session, overview of the position, case interview, HR interview)
I applied online. The process took 1 week. I interviewed at Epic in Apr 2022
Interview
You fill out a personality assessment that gets progressively harder to answer (just be honest and it will be easier) as they try to gauge which responses are most like you. Towards the end none of the responses will sound appealing but they aren't looking for appealing so much as they want you to be consistent. There is also a very laid back phone interview and a skills assessment/exam that was a lot easier than I had heard it described online before I actually took it.
Interview questions [1]
Question 1
Most of the phone interview wasn't really anything to write home about but for the exam there is a reading comprehension section, a logic section, a math section, and a coding section. You are given 4 hours to complete them all. I am a slow test taker and it did not take me the full hours, it took me less than 3. The coding portion was relatively easy, just know about strings and be prepared to learn about a new made up language. On the exam I took, there were no leetcode questions.
I applied through college or university. The process took 5 weeks. I interviewed at Epic in Oct 2021
Interview
Lengthy. Submitted an application, invited to a phone interview the next day, just to talk to someone who had the role I was applying for, pretty informal. Was then asked to take a proctored assessment, which took about 1.5 hours. Just some logic and basic coding questions. About a week after that assessment, I was asked to take another programming assessment, which took another 1.5 hours. A week later I was invited to interview, virtually this year, that would take place in 3 weeks. Started at 8:30 w/a product demo, then a 3:1 interview/conversation (3 interviewees, 1 current employee), then a 1:1 case study interview, then a check-in with an HR person and background check. Lasted about 3 hours total.
Interview questions [1]
Question 1
Case study: basically you start your day with 2 clients and 1 coworker all needing something, how do you prioritize them/manage your time?