30 minute phone Screen, then OA around 4 hours long.
OA had mental math but also a few leetcode type problems, not very difficult if you study common patterns and implementation.
It was pretty long, there was a long online assessment of 4 parts. A math section, a logic section, a typical leetcode section, and a section where they give you made-up coding language syntax and have you code with it. The interview itself was also around 4 parts. The first two parts were group sessions, with software devs and the other interviewees, and they basically went over what the day to day was and the products they built. The third part was a technical interview on system design. The last part was a typical behavioral interview.
Interview questions [1]
Question 1
On the technical, they asked how I would go about designing a system where a user can request an urgent care session, and be notified when to leave their house to arrive at the appointment.
I applied online. The process took 1 week. I interviewed at Epic in Jul 2025
Interview
The online assessment and personality tests are a bit interesting. The online assessment (specifically the coding and math) are a bit tricky, but the rest is what I expected. The personality test they make you take is also interesting, but it was short.
Interview questions [1]
Question 1
One type of math problem was simple pattern math fill in the blanks