You absolutely have, because in the real world "correct" isn't a cleanly defined objective target. Humans decide if your code was well-written enough or you used an appropriate data structure, and humans can be pretty solidly relied upon to blunder into all manners of cognitive shortcuts and biases.