Головоломки и задачи часто построены по тому же принципу. Логическая головоломка — это не типичная задача и даже не сложная типичная задача. Логическая головоломка — это сложная задача с простым ответом. Это особенно верно для вопросов с длинной сложной формулировкой (вроде вопросов о злобном демоне и гномах или сотне шкафчиков, двери которых захлопываются и открываются).
Для вопросов с простой, всего в одно предложение формулировкой, например «Почему в зеркальном отражении правое и левое меняется местами?» или «Почему пивные банки сужаются вверху и внизу?», часто требуются длинные и сложные ответы. Позаботьтесь о том, чтобы хорошо продумать эти вопросы. Вы можете получить низкую оценку, если интервьюер решит, что вы упустили что-то важное в вашем ответе.
Если короткий вопрос задается о дизайне или тестировании («Разработайте дизайн туалетной комнаты для Билла Гейтса»; «Как вы стали бы тестировать лифт?»), то это часто означает, что вы должны попросить дополнительную информацию от интервьюера.
Во многих логических головоломках речь идет о «безупречно логичных существах» (БЛС). Примером могут служить задачи о супружеских изменах в деревне или о пиратах, которым нужно поделить золотые монеты. «Безупречно логичный» — это кодовое слово, которое понятно любителям головоломок, но непонятно тем, кто не входит в их круг. Если вы слышите такую кодовую фразу, это значит, что при решении этой задачи вам нужно забыть практически обо всем, что вы знаете о людской психологии. Вам нужно придерживаться следующих предположений:
Вы можете использовать это как подсказку. Когда вы слышите о безупречно логичных существах, то решение почти всегда подразумевает рассуждения БЛС о других БЛС (или вы должны рассуждать так о самих себе, когда решаете задачи, в которых задается вопрос: «Что вы станете делать в такой ситуации?»).
Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова
Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT