One phone interview and two in person. Asked to write an essay and give a presentation as a part of the in person interview process. Interviewed by a group of at least 2 sometimes 3 people. Questions were hard and the homework was hard. They expected quick turn around on the assignments. For example, if in person interview was Thursday they send you a homework assignment to put a presentation together on Tuesday night.