Lengthy, but fair. You answer the typical questions but first a phone screening, then you come back to meet with HR, then you come back to meet with the hiring manager, then a team / panel, then a department head, then a spousal. It's good at weeding out the crazies, but be prepared for the long haul.