Epic logo

Epic Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 1,594 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
49.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Epic.

Showing 3 of 1,594
Epic logo
Epic

Software Engineer

Engineering · nearly a year ago

Mid Difficult Negative experience No offer 3 rounds
Interview process
Take home Recruiter call
Interview formats
Technical Other

They made me do a long online assessment that you can't save and come back to, which was tough with my school and work schedule. The info sessions were at really inconvenient times. Plus, there were personality tests that took about an hour. And all this was before even talking to anyone about the job. It seems like a way to get people to self-select out, but I can't see why a decent mid-level engineer would go through it. Maybe they're looking for desperate juniors to underpay, I don't know.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Epic logo
Epic

Software Developer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 5 rounds
Interview process
Technical screen Recruiter call Onsite Background check Offer
Interview formats
Technical Coding System Design Behavioral Other

After applying online, I received an email the same night for a skills assessment. This assessment took about 2.5 hours and included a 2-minute speed math section, followed by three longer sections (30 min - 1 hour each) that covered math problem-solving, questions about a made-up coding language, and 5 LeetCode-style programming questions. I also completed a personality assessment. Later that week, I had a 30-minute phone call interview with a Software Developer at Epic, which ended up being only about 15 minutes long. This call was mostly for me to ask questions about the role, but I was also asked to be ready to discuss my experience and suitability for Epic. About three weeks later, I had the Final Interview. This involved a 30-minute session giving more info about Epic, followed by a 45-minute session specifically about the Software Developer position. Then came a 45-minute system design case-study where I had to answer questions about designing specific healthcare software, including discussions on data structures and algorithms. To finish, there was a 15-minute HR interview. Lastly, I did a 45-minute pair-programming exercise, which was a LeetCode medium problem. After two weeks of waiting, I followed up via email, and the very next day, they sent a background check request. The day after that, I received the offer.

Confirmed questions1 question
  • Would you be open to relocating to Madison?
Epic logo
Epic

Software Engineer Intern

Engineering · nearly a year ago

Intern Average Positive experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Coding Technical

So after I applied, they first had me create a Rembrandt profile and complete a questionnaire. Then I had to take an online assessment called Sphinx which had 4 sections. It took me around 2-3 hours to finish.

Confirmed questions5 questions
  • There were logic problems.
  • There were math problems.
  • There were about 4 coding problems.

Epic Software Engineer Interview Questions

Quoted word for word from Epic interview reports.

“Given a string, replace vowels (case-insensitive) with vowel followed by '^', except for the first three vowels encountered in the string. Vowels are a, A, e, E, i, I, o, O, u, U.”

Read reports →

“Given two strings, can you determine if the second string can be formed from the first by only switching adjacent letters (transposing)?”

Read reports →

“A lilypad doubles in size every week. If it completely covers the pond in 8 weeks, at what week did it cover a quarter of the pond?”

Read reports →

“Given two coins that sum to 35 cents, and knowing one isn't a dime, what are the coins?”

Read reports →

“What are two coins that total 55 cents, given that one of them isn't a nickel?”

Read report →

“Given that an apple costs 40 cents, a banana costs 60 cents, and a grapefruit costs 80 cents, what is the cost of a pear?”

Read report →

“Given that an apple is 10 cents, an orange is 15 cents, and a grapefruit is 20 cents, what would a pear cost?”

Read report →

“A man needed 600 items for $3 total, with each item costing $1. What did he buy?”

Read report →

“I have 2 coins that add up to 55 cents. One of them is not a nickel. What are the two coins?”

Read report →

Formats, difficulty and experience

Across all 1,594 Epic interview reports.

Interview formats

Technical 35.2%
Coding 28%
Behavioral 26.9%
Other 4.2%
Presentation 2.6%

Interview difficulty

Easy 13.2%
Average 57.5%
Difficult 29.3%

Candidate experience

Neutral 37.6%
Positive 49.1%
Negative 13.3%