Epic Systems · Primly Community

Epic Systems software engineer interview process, full loop breakdown (just went through it)

mobile_mara · 4 replies

Just finished the whole Epic Systems software engineer interview process and wanted to write everything up while it's fresh. It's a pretty distinct process compared to big tech so hopefully this helps someone.

The rough timeline for me: applied online -> recruiter reached out within two weeks -> phone screen -> online assessment -> onsite in Verona, WI. The whole thing took about six weeks start to finish.

Phone screen: 30 minutes with a recruiter. Light. They asked about my background, why Epic, and whether I was okay with relocating to Madison/Verona. That last point matters a lot. They're upfront that the role is in-person in Wisconsin, at least for the first few years. Make sure you're actually okay with that before you get deep into the process.

Online assessment: This was two coding problems, timed, and one writing prompt. The coding problems were not LeetCode hard. Think more like LeetCode easy to medium. Basic data structures, string manipulation, that kind of thing. The writing prompt asked something like "describe a time you had to learn something quickly" -- one paragraph, no stress. Give yourself about 90 minutes total.

Onsite: This is the real event. They fly you out to Verona and you spend a day there. I had four interviews: two technical (one problem-solving, one more like a CS fundamentals quiz -- OOP, runtime complexity, basic systems), one behavioral, and one with a team lead who walked me through a sample project scenario. The campus is genuinely impressive. You also get a tour.

The behavioral piece was heavier than I expected for a software role. They care about teamwork and communication almost as much as the coding. More on that in another post.

Overall vibe: less algorithm-grinding culture than FAANG. They seem to care more about whether you can think clearly and whether you'll actually stick around. Madison winters are real though.

4 replies

newgrad_neil

Thank you for writing this up. Did you need to have a specific CS major or did they care more about the projects/internship experience? I'm a CS grad but my GPA isn't great.

jp_newgrad

They asked about GPA on the application I think, but my recruiter didn't bring it up at all. My projects and my internship seemed to matter more in the actual conversations. Can't say for certain what their cutoff is internally.

bootcamp_bri

Did they ask anything about your specific tech stack or was it language-agnostic? I use mostly JavaScript/Python and wasn't sure if that would be a problem for a Java-heavy shop.

veteran_vance

The relocation requirement is worth flagging. I passed on Epic for that reason even though the process looked solid. If you're flexible on location it genuinely seems like a good entry point into healthcare IT.