A lot of really smart engineers that I know personally are really bad in interview situations because they are extremely artificial and stressful, while they perform really well in normal (yet potentially also stressful) work situations. In fact, one guy I know flunked an interview exactly because of this even though I know he's really good at what he does (because I've known him a long time).