30 min phone screen, followed by a four-part quantitative exam, consisting of a mixture of math problems and logic puzzles that may/may not have had concrete answers. Then, a series of questions involving a fictional programming language. Finally, four coding problems that could be answered with pseudocode.
I applied online. The process took 2 weeks. I interviewed at Epic (Verona, WI) in Feb 2025
Interview
The first step of the interview process is to take an online skills assessment which was four sections: Math, Technical Skills (basically testing how quickly you can learn a new programming language), programming, and a two minute section where you have to answer as many math/logic problems in two minutes. I found all of the sections apart from the programming one to be easy, but the programming one was difficult. You could probably prepare in advance for it by doing leetcode prep though.
Interview questions [1]
Question 1
Write a function that returns every possible anagram of a word/phrase
I applied through college or university. The process took 2 months. I interviewed at Epic (Verona, WI) in Oct 2024
Interview
After applying I was first invited to a group role introduction broadcast, next I took a 2-3 hour technical assesment with logic math and coding questions. Then another 45 minute logic test after a week and then the final virtual interview which included company introduction, a chat with a current TSE, behavioral and case study interview and a final HR interview all in one day.
Interview questions [1]
Question 1
Case study question on how I would prioritize/distribuye given tasks in a day and followup questions on that.