I applied through college or university. The process took 3 weeks. I interviewed at Epic in Sep 2009
Interview
Personality Test: Objectives, repetitions, be consistent (cant navigate back).
Phone Interview: A sanity check, be interactive, do background study.
Skill test: written test, write functions. Could not get through. What I would recommend is to take the type of questions posted on this forum and practice them in and out.
Interview questions [1]
Question 1
Must not disclose, but very similar to already posted ones. Get comfortable with calendar, security code, week days ...