As an IT person myself, it is critical to be able to talk about your prior positions, what you learned, how the team functioned, etc...

I've had many variations on different interviews. Some don't tech me at all, other do a personal one first, then if they like me, do a more in depth tech as a second interview. Others just rely on the tech alone.

My problem is that I don't often tech interview well. They ask for definitions of terms and such sometimes, which is completely moronic since any good IT person knows they can look up specific syntax and use as needed. It is impossible to hold every scrap of programming knowledge in your head at all times. I usually try to convy that in the personal interview beforehand.
_________________________
"I reject your reality and substitute my own..." - Adam Savage / Mythbusters