У інтерв'ю з програмування, якщо мені задають запитання, я вже знаю відповідь, наприклад, алгоритм певної проблеми. Чи слід розкривати це інтерв'юеру? Це питання має сенс лише тоді, коли в цьому питанні є новизна.
Один із прикладів: "Як би ви перетворили кожне слово в рядку, але не їх порядок?". Існує також поділ між більш простими речами, про які ви повинні «знати», як-от мій приклад, і більш складними проблемами.
Яка ваша політика та обґрунтування для вирішення цього питання? Якщо ви вже знайомі із запитанням / розмислювачем, чи слід розкривати це на додаток до відповіді на запитання? Чи є якась етична дилема, пов'язана з нерозголошенням ваших попередніх знань з цього питання?