We were asked, "Has a software engineering interviewee ever come up with a better solution than the expected best answer?" The question told me that the one who posed it hadn't done many interviews. As an interviewee, I did this often, though it was often met with defensiveness from the interviewer. As an interviewer, it happens to me all the time, and I've tried awfully hard not to be defensive a