Taro Logo

Software Engineer Interview Experience

June 1, 2011
Neutral ExperienceNo Offer

Process

Initial HR round, a skills test then. The people who called spoke really well.

Skills test consists of 20 multiple-choice questions. The questions are based on a pseudo-language, with instructions on how to understand the language provided.

Then, a 5-question test with importance given to accuracy and speed.

Questions

Find the largest even and smallest odd in the stream of numbers entered by the user. Stop accepting numbers when the user enters 0.

The same glitch question. It's a robot that follows the pattern of x steps forward, x+1 backward, and 2x steps forward and x+2 backward, and so on, until 100 steps, and then reverses its direction. Ask the user for inputs x and y, x being initial steps forward and y being the number of steps. Calculate the distance from the initial position.

The question was vague to me, but I believed that 100 steps meant 100 times that pattern was followed, and then it reverses the pattern.

Find all good numbers less than the entered number. 138 is good because (1 < 3 < 8), whereas 624 is not good because (6 > 2 < 4), nor is 642 good. It should follow the less-than pattern.

Security pad question.

On a cellphone keypad, 0 and 1 have no characters, 2=ABC2, 3=DEF3, and so on. So, the entered number should be converted to text. For example, 22 gives out B, 2222 gives out 2, and 22222 gives out A. The '#' sign denotes the end of a character. Example: 222#22#222222 = 'CBB'. Also, if another number is started, a new series is started. Example: 2222333456622 = '2FGJNB'. Write a program to print this.

Was this helpful?

Interview Statistics

The following metrics were computed from 808 interview experiences for the Epic Systems Software Engineer role.

Success Rate

4%
Pass Rate

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

Experience Rating

Positive38%
Neutral45%
Negative18%

Candidates reported having good feelings for Epic Systems's Software Engineer interview process.

Epic Systems Work Experiences