I applied through college or university. The process took 3 weeks. I interviewed at Epic in Nov 2013
Interview
4 rounds:
They ask for a resume and SAT scores at career fairs.
Phone interview: sometimes very technical or tricky, sometimes very easy. It all depends on who you get. Some interviewers are prone to ask very tough logic puzzle type questions so be ready.
Testing at a 3rd party location or on site. Combination of math/logic/programming. There will be tough programming challenges so come ready to think.
On-site interview. See the company and the crazy campus and an interview with HR. My understanding is that if you make it this far they definitely want you.
Interview questions [1]
Question 1
9 bottles of wine and one is poison, how can you conclusively figure out which is poison with only 2 rats to test with and only 2 rounds of testing?
I applied online. The process took 2 weeks. I interviewed at Epic (Madison, WI) in Apr 2014
Interview
Got interview call after 2 weeks of application. Online coding test. There will be 4-5 sections including coding, maths, logic, intro to new programming language. The questions were easy and nothing unexpected will come.
Phone interview and online exam.online exam is too long. Really really long. Especially the 4th part, there are 4 big coding problems, each took me about 30min. Arrange a good time to finish it.
Interview questions [1]
Question 1
There is an question to output something using dynamic programming. I wrote a long code.