Systematic and thorough. Questions are a blend of technical assessments and behavioral / situational analyses. Post interview process is smooth. Interviews are about an hour long. The subsequent interview stages are well organized and thoughtfully structured.