I applied online. I interviewed at Epic in Mar 2021
Interview
Called by a current project manager. Next step they sent a recorded interview on a quiz. Some of the questions were programming based, some general maths, some behavioural. Kinda fun at portions
I applied online. The process took 3 days. I interviewed at Epic
Interview
There were three main steps:
1) Phone Screening where someone in the role I was applying for went through my resume and asked me to elaborate on some things, as well as some typical "What is your biggest strength?" and "Describe one project you've worked on." Interview questions.
2) A live-proctored technical skills exam. This, for me, consisted of four parts:
a) Answer as many basic questions in 90 seconds as you can.
b) Here are the rules of a made-up language. Given these rules, how would you do x?
c) Untimed technical skills section, if you know basic coding, you'll be fine here.
d) Leetcode-esque freeresponse questions - four of them. I couldn't answer one of them, I simply didn't know how. It is timed, but you can take as much time as you want. I'm assuming they just prioritize faster candidates. I chose to take about 60 minutes on this section.
3) A final interview that was online via Zoom for me, but I'm pretty sure is ordinarily at Epic's HQ during non-COVID times. You first are ran through Epic's systems by a SoftDev, then given an opportunity to ask questions, then put into a whiteboard case-study, then a final wrap-up with HR. This took about 3 hours. Very casual. If you made it to this point, I wouldn't stress out - just be yourself, be friendly, and ask questions when appropriate.
Interview questions [1]
Question 1
Describe a project you've worked on in the past. How is it doing now? What was your role in it?
I applied online. I interviewed at Epic in Mar 2021
Interview
It's three stages: phone interview, skill assessment, and final interview. The phone interview is 15-30 minutes, the skill assessment is done with Examity and is a proctored online test. I never made it to the final interview so I have no idea how that goes.