The process took 2 weeks. I interviewed at Epic in Mar 2010
Interview
I had a phone interview first which was non technical and was resume based .They mainly wanted to know if I want to work in healthcare industry and ready to move to madison if offered.
Then in about a week called onsite.
Along day then:
A presentation of a project(they are trying to judgge your commnication skills & asked me some algoritms i used for my project
programming test: five questions(refer career cup)
maths test: basic Math -20 mins
1 other wriiten test where in they tried to define a few condiations in some language and you just had to use those conditions to get the output.Was simple!
HR round
Thts it.
High GPA required!
I was rejected may be because i had low GPA and i did not answer 1 of the programming questions well.
I applied through college or university. The process took 4 weeks. I interviewed at Epic (Madison, WI) in Dec 2009
Interview
First they set up a Phone interview for collecting details and answering questions. The skills test is then to be taken in a place of their choosing in your city. If selected you get called on site where you do 2 more assesments(1 math and 1 coding) and a HR interview. You also have to present one of your projects.
Interview questions [1]
Question 1
In a security keypad, one of the keys is malfunctioning. Design an algorithm that permits one key of the keypad to behave erroneously(either the key registers once per press or multiple times or doesn't register when pressing)
I applied through college or university. The process took 3 weeks. I interviewed at Epic in Mar 2009
Interview
I was asked few HR questions like
1) How do you stand 5 years from now.
2) What are you weaknesses.
in the phone interview.
And in the skill test I was asked to write 5 programs in a language of my choice. Mostly on recursions. A calendar day is given and will be asked to write a program to calculate the date from 5 years of the given date
Interview questions [1]
Question 1
Given a date and a day at some year. Find the day for the given date in a different year. A program was asked to take the date and some year and also a year at which the day is to be determined as input and return the day.