I applied online. The process took 4 weeks. I interviewed at Epic (Verona, WI) in Oct 2022
Interview
Invited to take a skills assessment that took around 2 to 3 hours, then final interview ~2 weeks later. The final interview consisted of 30mins of introduction, 30 mins program lead, 30 mins of current software engineer interview, 30 mins hr
There was an online assessment that was done through an online proctoring service with four different sections. You can not really prepare for any of the sections. Just try your best.
Had a technical assessment that lasted a couple hours where it asked things like math questions, as well as four short coding questions. After that, there was a four hour interview day that was an introduction to the company for the first two hours with a chat with a software developer. Then there was a technical interview with a developer where we went over one of the projects on my resume. It then ended with a short interview with a recruiter. Overall a good experience.