Taro Logo

Software Engineer Interview Experience - Madison, Wisconsin

August 1, 2025
Positive ExperienceNo Offer

Process

It started with filling out a Rembrandt Profile. It asked questions along the lines of "how would you prioritize 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.
  • 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.

Questions

There's a drug, X, to treat an illness. The vital, Y, can be measured and has healthy bounds from 100-300.

Make a wireframe and database with the following requirements:

  • View past readings
  • View past taken dosage
  • Add a new reading
  • Add a new dosage
  • See existing dosage schedule
  • Specify a new schedule (an X-day repeating pattern)

Was this helpful?

Interview Statistics

The following metrics were computed from 142 interview experiences for the Epic Systems Software Engineer role in Madison, Wisconsin.

Success Rate

8%
Pass Rate

Epic Systems's interview process for their Software Engineer roles in Madison, Wisconsin is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive45%
Neutral37%
Negative18%

Candidates reported having very good feelings for Epic Systems's Software Engineer interview process in Madison, Wisconsin.