Wenn ich in einem Programmierinterview eine Frage stelle, kenne ich bereits die Antwort, beispielsweise einen Algorithmus für ein bestimmtes Problem. Soll ich das dem Interviewer mitteilen? Dieses Problem ist nur dann sinnvoll, wenn die Frage einen neuen Aspekt aufweist.
Ein Beispiel ist "Wie würden Sie jedes Wort in einer Zeichenfolge umkehren, aber nicht deren Reihenfolge?". Es scheint auch eine Trennung zwischen einfacheren Dingen zu geben, die Sie "kennen" sollten, wie meinem Beispiel und schwierigeren, ausgeklügelten Problemen.
Was ist Ihre Politik und Begründung für die Behandlung dieses Problems? Wenn Sie mit der Frage / dem Brainteaser bereits vertraut sind, sollten Sie diese zusätzlich zur Beantwortung der Frage offenlegen? Gibt es ein ethisches Dilemma, wenn Sie Ihre Vorkenntnisse zu dieser Frage nicht preisgeben?