I have no idea how you'd fail Fizbuzz, if you had been programming for over the 10 years as you claim.
Speaking as a programmer, knowledge and trivia of "hard-earned common sense and a meaningful understanding of how software evolves over time" is not useful to the actual building of software at all.