I applied online. The process took 4 weeks. I interviewed at Epic (Madison, WI) in Apr 2024
Interview
Standard 15-min phone interview, followed by a skills assessment and a personality test, which was odd. They specifically ask you to have your computer plugged in via ethernet because "the internet frequently disconnects on wireless connections". Why is the personality test soooo important? I didn't have to do that with the skills assessment
Interview questions [1]
Question 1
To solve a problem using their specific and weird language that uses uncommon characters for each operator (e.g. not using % for modulo)
Usually consists of 2-3 algorithm or data structure problems, testing problem-solving skills, time complexity analysis, and optimization. These questions are similar to LeetCode problems, covering topics like dynamic programming, graph algorithms, and string manipulation.
Interview questions [1]
Question 1
AEIOU (Gibberize String) Taking string as an input from user. After taking, consider a,A,e,E,i,I,o,O,u,U, if these letters appear in the string... then replace them with a^, A^ ,e^ ,E^ ,i^ ,I^ ,o^ ,O^ ,u^ ,U^. Leave the first three eligible letters from the starting of the string.
There was an OA which lasted 2 hours which tested math and programming skills, an online personality test, and then a phone interview which lasted 30 minutes. The phone interview asked about questions based on your resume and experience, while also giving you the opportunity to learn more about the company.
Interview questions [1]
Question 1
Select one of the projects on your resume and talk about it.