I applied online. The process took 3 weeks. I interviewed at Epic (Madison, WI) in Nov 2012
Interview
Initially was a slow recruiting process in all but later on the difficulty level got increased. The only thing that bothered me was the recruiter never clarified as to how many steps of recruiting will I be undergoing. The recruiters were always there to guide throughout.
Interview questions [1]
Question 1
Had to write programs in a simple editor where there is not a single possibility of determining any goof-ups.