By far the most professional company I've interviewed for SWE positions. The recruiter was punctual; every interviewer and SWE I interacted with was extremely personable and nice. The interview process was structured, and we had a good amount of time to get a feel for the company culture.
First, you get a phone screen and an online assessment. This step is where most people get rejected. Make sure to connect well with the interviewer. The online assessment is anonymously proctored. You will be asked 3-4 LeetCode questions in addition to this.
Lastly, you will have an 'onsite' interview. This may be onsite or remote, depending on travel conditions. I can only speak to the online 'onsite'. This interview is a 4-5 hour interview. The first 3-4 hours are dedicated to learning about Epic's software, teams, and culture. The last hour is a technical interview, usually centered around a project.
Pills come in a variety of different sizes (e.g., 3mg, 5mg, 8mg).
Given an input amount of medication, design an API that returns the amount of pills of each type a patient needs to take such that the patient takes the minimum number of pills possible.
The following metrics were computed from 101 interview experiences for the Epic Systems Software Developer role in Verona, Wisconsin.
Epic Systems's interview process for their Software Developer roles in Verona, Wisconsin is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Epic Systems's Software Developer interview process in Verona, Wisconsin.