30 mins phone interview, 3 to 4 behavioral questions and one technical question, not too hard. I think the Online Assessment is the most important part. If you do a good job in the OA, then you would be probably get a on-site interview. I failed in the OA. But I heard the on-site interview is not a big deal and most people in on-site interview get offers.
Interview questions [1]
Question 1
The Online Assessment lasts 3 to 4 hours and is not that easy. But many problems can be founded online. So you need to prepare for the problems.
Applied through university's career system, got respond a day later. The phone interview took about 45 minutes. It consists of basic self introduction and project detail explanation, as well as two simple programming problems, mine is about hashtable. No coding is involved. In the end, you could ask some questions.
I applied online. The process took 1 day. I interviewed at Epic (Madison, WI) in Nov 2014
Interview
There will be a screening interview in which recruiter will ask about basic information and will question on your project followed by one technical question. the call will last for 40-45 min. Online assessment has to be completed within few days after the screening interview