avva: (moose)
avva ([personal profile] avva) wrote2013-05-13 01:17 am

альтернатива физзбаззу

Цитирую из подзамочной записи с разрешения автора, который работает в американской компании и интервьюирует программистов:
Интесная закономерность выявляется. Мы начинаем интервью с того, что просим кандидата прочитать вот такой код, и сказать, что он делает. Как бы он назвал эту функцию?

private static int ok(int a, int b) {
   while (a >= b) a -= b;
   return a;
}

Пока результаты такие, что после этого вопроса интервью можно заканчивать. Если человек отвечает нормально на этот вопрос, то и дальше отвечает нормально. Если вообще близко не может понять о чем речь, то дальше только хуже.

[identity profile] brandt1.livejournal.com 2013-05-13 02:34 pm (UTC)(link)
Я же не говорил, что это невозможно, я написал, что вероятность близка к нулю. Например,я работал во всех этих областях и в других, и с модулем встречался крайне редко. Более того, можно знать, что такое число по модулю, но не знать указанного выше способа вычисления остатка. Не спорю,что мыслящий человек должен распознать, что это нахождение остатка одного числа при делении на другое.
Кроме того, я совсем не говорил, что вопрос нерелевантный - я приветствую его. Я писал лишь о коррелляции. Еще раз: " Видимо, это специфика данной компании."