The process took 1 day. I interviewed at Epic in Jun 2010
Interview
First, I applied the software developer/engineer position online.
Second, after one week, I received an email to schedule a phone interview and did the personality test called Rembrandt. It was an easy test that took around 30 minutes.
Third, after one week, I had the phone Interview. It was a non-technical interview.
Then after two days, I got an email which invited me to the on-site Interview
The process took 2 weeks. I interviewed at Epic (Madison, WI) in Apr 2010
Interview
After waiting for a couple weeks after I took the first test, I took the phone interview and it was very relaxed. First they just told me all about the position which was really nice and helpful. They asked me if I'd be willing to relocate to Madison, if I had taken time off between high school and college, about some of my past work experience, and other things I had on my resume. They also asked me if I had any questions about the position or things they could clarify. Not bad at all really.