I applied online. The process took 2 weeks. I interviewed at Epic in May 2025
Interview
I attended an information session where the recruiters introduced the company, internship program, and expectations. Afterwards, I completed an online assessment that included coding questions, problem-solving tasks, and logical reasoning challenges. The process gave me a good overview of the role and the company culture.
Interview questions [1]
Question 1
Word search lc question and other lc medium question
I applied through college or university. The process took 3 weeks. I interviewed at Epic
Interview
45 min role introduction, 1 hour long personality test, 4 hour OA. Got an extremely high score yet was told moving forward with other candidates. Terrible waste of hours of my time and a week of preparation.
Interview questions [1]
Question 1
Logic puzzles that are worded to trick you and give you cancer.
I applied online. The process took 2 weeks. I interviewed at Epic (Madison, WI) in Aug 2025
Interview
It started with filling out a Rembrandt Profile. It asked questions along the lines of "how would your prioritizes these...", "which of these describes you better...", etc.
Then I took the online assessment. It had four parts: a 2-minute series of logic questions to test how quickly you can solve logic problems, an untimed series of logic problems, four leetcode questions, and a neat reasoning section in which they described a made up programming language then asked you questions about it.
Then I got the invite to the final virtual interview day which consisted of five virtual interviews. The first interview was a company overview + a software demonstration. The second interview was a role-specific overview. The next interview was a 45-minute design question. The next interview was a 45-minute leetcode question. The final interview was an introduction to the hiring manager to ask any lingering questions.
Interview questions [1]
Question 1
There's a drug, X, to treat an illness. The vital, Y, can be measured and has healthy bounds from 100-300. Make a wire frame and database with the following requirements:
1. View past readings
2. View past taken dosage
3. Add a new reading
4. Add a new dosage
5. See existing dosage schedule
6. Specify a new schedule (an X-day repeating pattern)