Lasted almost 90 minutes. They were very well prepared. Asked me about my past projects and really put every detail of my resume under a microscope. Then they asked a few technical questions. The position requires a variety of skills, so prepare well.
The panel consisted of two interns, one head of dept. and another person on the phone from another office. They were frank and very logical, and it was important to keep your cool and answer each question procedurally.