Very thorough. There were four levels of interviews with Hiring Manager, Peers and a 3rd party interviewer. The 3rd party interviewer used Topgrading. It was a 3 hour interview over the phone. I felt the questions were all relevant, fair and conversational.