It's kind of hard to "underdress" to a programming interview in the Bay Area - indeed, I'm not even sure what the lower bar would be for style of dress for a programmer interview. It's got to be pretty close to what would get you arrested for indecent exposure. :-)