Received an email to schedule a 15-20 minute phone interview. Afterwards, scheduled a multi-component assessment testing general skills along with a technical interview that lasted for 2-3 hours. Received an email a little while later with their decision.
Interview questions [1]
Question 1
Create an algorithm that creates all possible phone numbers given certain numbers and certain parameters.
I applied online. The process took 4 weeks. I interviewed at Epic in Oct 2023
Interview
Two parts in the first round: 20-30 minutes phone call with a current software engineer and 4 hour long assessment online. The online assessment involves both math logistics and four coding questions.
Interview questions [1]
Question 1
What programming languages do you have experience with? What questions do you have for the company?
I applied online. The process took 3 weeks. I interviewed at Epic (Verona, WI) in Nov 2023
Interview
After applying for the role, I got an email to schedule an initial interview that was all about someone talking about the role, Epic and Madison City. There was many candidates in the the zoom meeting and not the typical 1 on 1 interview. You can't open your mic but you can ask questions via chat.
After the zoom meeting, I received an email with a link to the OA.
The OA was 4 parts, 2-minutes rush questions part where you answer as many questions as you can.
Second part was math (some were tricky and not math questions although they seems so) and third part was learning new language (They introduce a new language to you and you should read the short documents and answer the questions).
Last part was the programming section, It was 4 problems and you have write your code in a non-compiler IDE. Comparing to Leetcode there were 2 easy and 2 medium problems. The problems were straight forward, nothing tricky but need to know basic DSA.
I got the rejection email 2 weeks after my OA.
Interview questions [1]
Question 1
The programming topics I had:
- Hash Map
- Matrix
- Recursion