Taro Logo

Software Developer Interview Experience - Madison, Wisconsin

July 1, 2009
Negative ExperienceNo Offer

Process

I submitted my resume on Epic's website and got an email back in a couple of days. The HR guy wanted me to submit an online Rembrandt personality test and set up a phone interview.

The personality test consisted of many questions like:

  • "Rank these 4 items based on how true they are of you: a) Enjoys large crowds b) Avoids conflict with supervisors c) Does not like to work more than eight hours a day d) Prefers to work independently."
  • There were also word analogy questions: "Sun : Basketball :: Moon : Golf-ball/ping-pong ball/football/soccer ball."
  • Finally, there were some pure math questions, which didn't seem to have anything to do with psychology profiling.

The phone interview occurred soon after that. I expected a technical interview, but it was mostly HR, with questions about my recent projects and such.

I was then told that I'd need to take a skills assessment test. This one is not online but needs to be proctored by some sort of third-party professional proctor. I took mine at the local library. There were 5 questions, each requiring some code in any popular language (or even pseudocode).

You are supposed to write down your start and end times for each question, because apparently the time you take for each question is factored into the grading. This means you really aren't supposed to go back and fix an answer to a previous question.

The first 4 questions were easy, CS1 questions. The last one was trickier: "Write a function which, given n, prints all well-ordered integers of n digits. A well-ordered number is one where the value of the i-th digit is less than the value of the i+1 digit."

I got rejected after the seemingly simple skills test. I believe I put too much emphasis on finishing the questions quickly (as I believe time is a factor in the resulting score) and not prettying up the answers.

Questions

Write a function which, given n, prints all well-ordered integers of n digits. A well-ordered number is one where the value of the i-th digit is less than the value of the i+1 digit.

Was this helpful?

Interview Statistics

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

Success Rate

23%
Pass Rate

Epic Systems's interview process for their Software Developer roles in Madison, Wisconsin is very selective, failing most engineers who go through it.

Experience Rating

Positive61%
Neutral33%
Negative6%

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