Thorough. Conducted by my future boss and the boss'e boss at headquarters in Northern Virginia. It lasted about 2 hours and the interviewers were very methodical, with a script prepared with some unexpected questions thrown in. Overall I liked the structure and the quality of the people I talked to.