Comprehensive, and complete. The interviewer was polite and to the point. The questions were all job related and some were technical in nature. The interview took approximately 2 hours. On the second interview, I got to meet and talk to the vice president of the company. I was very impressed.