Phone interview followed up by in person with two hiring managers. Very detailed questions, a structured interview format. Questions alternated between interviewers with the other person taking detailed notes and sometimes asking for further details.