В интервью по программированию, если мне задают вопрос, ответ на который я уже знаю, такой как предоставление алгоритма для конкретной проблемы. Должен ли я сообщить об этом интервьюеру? Эта проблема имеет смысл только тогда, когда есть вопрос новизны в вопросе.
Один из примеров: «Как бы вы перевернули каждое слово в строке, но не их порядок?». Также кажется, что существует разделение между более легкими вещами, которые вы «должны» знать, такими как мой пример, и более сложными, более надуманными проблемами.
Какова ваша политика и обоснование для решения этой проблемы? Если вы уже знакомы с вопросом / головоломкой, следует ли вам сообщить об этом в дополнение к ответу на вопрос? Есть ли какая-либо этическая дилемма, связанная с тем, что вы не раскрываете свои предварительные знания по этому вопросу?