For my position as a software engineer, I did an initial interview with my potential future Director where we discussed the job's requirements and my background. I then had discussions with the person who would be my direct manager, and with some of his reports, to go into more detail and assess my skills. I felt it was an honest skills assessment.