Long it lasted about 4+ hours, it was basically a giant cattle call but they are upfront about what they expect from you during the assessment. The interview is mostly testing skills on the computer along with a 20-30 minute interview in a group setting.The interviewer was very personable and made everyone feel at ease during the entire interview process.