Epic Systems Corporation

  www.epic.com
Work in HR? Unlock Free Profile

Epic Systems Corporation Software Engineer Interview Questions & Reviews

Updated Jul 23, 2014
All Interviews Received Offers

Getting an Interview  

61%
31%
4%

Interview Experience  

36%
45%
18%

Interview Difficulty  

Average Difficulty
148 candidate interviews Back to all interview questions
in

No Offer

Neutral Experience

Difficult Interview

Software Engineering Interview

Software Engineering
Madison, WI

I applied online and the process took 2 days - interviewed at Epic Systems Corporation in December 2008.

Interview Details – Phone interview was short and not substantial. On site interview was tough. I Three different tests, all timed so they can see how fast you are. Programming test, math, IQ. Presented on topic of my choice to one interviewer. Several chances to ask about company in group environments. HR interview really wanted to know salary goals.

Interview Question – Salary   Answer Question


1 person found this helpful

No Offer

Neutral Experience

Difficult Interview

Software Engineer Interview

Software Engineer
Seattle, WA

The process took a day - interviewed at Epic Systems Corporation in February 2011.

Interview Details – There was a background check in the phone interview last year and then a skills test in which they give a programming test. It has 5 questions. You have to write the pseudocode in any language

Interview Question – You would be given the day and date of a particular year. Have to display the week of another year.   Answer Question


No Offer

Neutral Experience

Difficult Interview

Software Engineer Interview

Software Engineer

I applied through a recruiter and the process took a day - interviewed at Epic Systems Corporation in July 2011.

Interview Details – First of all, you need to pass a personality test which is similar to a SAT. I think it is quite easy but one of my friends just failed. After that, some hiring staff will call you and ask some routine questions. For example, how many hours did you spend on programming each week, and what's your grade of GRE or GPA... Then I went to a local library to take a skill test. The first part is logical questions about their internal used syntax/language, which is not difficult. The second part is 4 programming questions. All of them are String operations. You can use any language you feel comfortable.

Interview Question – Get all well-ordered substrings from a series of numbers. Well-ordered substring is a string composed by ascending numbers.   Answer Question


No Offer

Negative Experience

Difficult Interview

Software Engineer Interview

Software Engineer

The process took 2 weeks - interviewed at Epic Systems Corporation in December 2011.

Interview Details – Unless you have a GPA at 3.7+, applying might be a waste of time. I have fantastic credentials, and went to a great institution where A's are difficult to come by with a major in CS, and a minor in Bio, and I've worked as a medical assistant previously, but my low 3.3 GPA killed me.

Interview Question – Write the code for a standard texting cell phone.   Answer Question


No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer

The process took 3 weeks - interviewed at Epic Systems Corporation in July 2011.

Interview Details – GRE, How many hours u coding everyday?
what do u see urself in 5 years ?
programming testing,

Interview Question – what's your strenghth?   Answer Question


No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer

The process took 2 weeks - interviewed at Epic Systems Corporation in December 2010.

Interview Details – Applied online. I got the call from the HR few days later where i was asked general behavioral questions. I was asked how would i react to certain situations that can arise while working alone as well as in a team. How i handled conflicts in the past with my team members. Then i was set up with a technical interview which was followed by a skills test.

Interview Question – Questions about oop and hashing..   Answer Question


4 people found this helpful

No Offer

Neutral Experience

Difficult Interview

Software Engineer Interview

Software Engineer

I applied through college or university and the process took 3 weeks - interviewed at Epic Systems Corporation in February 2012.

Interview Details – First got a phone interview. Which is very general, asked about experience on the resume and double checked with my GPA, GRE Score and graduation date. Then introduced the culture and team composition in Epic. Very easy phone interview. 4 days later got invitation to assessment test. I made an appointment for the assessment test in New York. The test is composed of 14 Math questions, 20 questions about a new Programming Language called MIIS, then 4 programming problems. The first programming problem is the Text Message Input problem(A:2,B:22,C:222,2:2222,D:3 ...), given a alpha-numeric string, print the corresponding key stroke series. The Second is the Mingo problem 100*100 board with unique number from 1~1000000. Then is the encryption problem to replace each char in a string by multiplying the char(A=1, B=2,...Z=26) with a constant N, then Mod 26, use the later char to replace the orginal. The last problem is: Given the number of digits, print all possible "well ordered number", eg. 138 is well-ordered because 1<3<8, 154 is not because 1<5>4. The details of these problems can be found on the other websites. In general the programming questions are a little bit tricky, the other problems are okay.

Interview Questions

  • The first programming problem is the Text Message Input problem(A:2,B:22,C:222,2:2222,D:3 ...), given a alpha-numeric string, print the corresponding key stroke series.   Answer Question
  • The Second is the Mingo problem 100*100 board with unique number from 1~1000000. Each time a number in 1~1000000 is called. We say that the board exists a Mingo when all numbers in a row or column or a diagonal is callled. Find if there is a Mingo and the time of the call that you find the Mingo.   Answer Question
  • Then is the encryption problem to replace each char in a string by multiplying the char(A=1, B=2,...Z=26) with a constant N, then Mod 26, use the later char to replace the orginal, if mod 26 is 0, we use Z to replace. Eg. A=1 is replaced with D=4 if N=4.   Answer Question
  • The last problem is: Given the number of digits, print all possible "well ordered number", eg. 138 is well-ordered because 1<3<8, 154 is not because not in increasing order. The details of these problems can be found on the other websites.   View Answer


No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer

I applied through a staffing agency and the process took 2 weeks - interviewed at Epic Systems Corporation in April 2012.

Interview Details – process is good ,programming questions are hard

Interview Question – how many hours you coding every week   Answer Question


No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer

I applied online and the process took 4+ weeks - interviewed at Epic Systems Corporation in June 2012.

Interview Details – The first round was phone interview mainly ask about the candidates' background and past experience. After that, I got the second round technical skill assessment taken in a local test center.

Interview Question – Some algorithm questions, really hard   Answer Question


No Offer

Negative Experience

Difficult Interview

Software Engineer Interview

Software Engineer

I applied online and the process took 2 months - interviewed at Epic Systems Corporation in June 2012.

Interview Details – After one weed of submission of the resume, they asked me to do some personality test. Then about one week later, they set up a phone interview. After phone interview, they asked you to take some skill test in locol. It invovle learing a new programming language and 4 programming questions. The first par is matiple choice and relativly easy. But the programming questions are hard.

Interview Question – Just the general questions. The programming test is hard   Answer Question

Worked for Epic Systems Corporation? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.