The interviews were in 4 sessions: An initial talk, an interview with the hiring manager, a tech interview, and a final panel interview with the director and the hiring manager. Also between the hiring manager interview and the tech interview, were requested logic and cognitive tests.