Не даёт мне покоя вот какая мысль.
Допустим, некоторая абстрактная контора нанимает C/C++ программиста. Никаких других требований, кроме того, что человеку придётся писать на C или C++, не оговаривается. Помимо прочего кандидатам на интервью предлагается такая задача: для произвольных целых n
, M1
и M2
запишите на C условие "в n
установлены все биты из M1
и сброшены все биты из M2
".
Имеет ли смысл беседовать с кандидатом после того, как он не справился с этой задачей?
Вопрос вызван общением с людьми, считающими на основании описанной задачи уровень требований упомянутой конторы завышенным.
Ваши дополнительные соображения в комментах безусловно приветствуются.