[Moscow.pm] гребаные тестовые задания

Илья Винокуров ilvin на mail.ru
Ср Дек 9 23:23:27 PST 2015


Скажут, что тест не пройден, т.к. в решение закралась ошибка :)
А если бы решение было таким:

perl -E 'sub strstr{$_[0]=~/$_[1]/;length $`} say strstr("hello world","world")'

То тест был бы пройден...
:)

С почтением,
  Илья Винокуров

>Четверг, 10 декабря 2015, 12:14 +06:00 от Anatoly Y <iskhartakh на gmail.com>:
>
>А если на перле вам напишут такое
>perl -E 'sub strstr{$_[0]=~/$_[1]/;length $`} say strstr("hello world","world")''
>Вы будете считать, что тест пройден? К вопросу о Кнуте.
>
>2015-12-09 22:54 GMT+06:00 Ivan Petrov  < i.petro.77.00 на gmail.com > :
>>> 9 декабря 2015 г., 15:35 пользователь Ivan Petrov < i.petro.77.00 на gmail.com >
>>> написал:
>>
>>> блин ну при чем тут Кнут и strstr?
>>
>>> наверное, потому что это фундаментальная вычислительная проблема? Оттого в
>>> названии одной из самых эффективных реализаций (КМП) есть буква принадлежащая
>>> Кнуту.
>>
>>в тестах тестируем не умение составить самый лучший алгоритм, решающий
>>какие-то там фундаментальные вычислительные проблемы,
>>а умение составить алгоритм ВООБЩЕ.
>>
>>вот первый попавшийся с прямо Вашей ссылки - ДОСТАТОЧЕН для того чтобы
>>пройти тест.
>>
>>проблема в том что 9 из 10 респондентов его не пишут, увы. Вот эти
>>самые 5 строк.
>>
>>
>>попытка свести обсуждение к Кнуту - есть попытка перевести разговор на
>>другую тему.
>>мы говорим о том что работодатель хочет малыми затратами понять кто
>>перед ним стоит и что этот человек из себя представляет.
>>
>>тесты в данном случае - очень хороший способ.
>>
>>и я это на своем опыте говорю: приходит 10 человек и из них 9 не
>>может написать strstr простейшим способом.
>>Если всех 10 собеседовать, то это работу просто бросить надо и только
>>собеседованиями заниматься. А так всякие "эксперты" отсеиваются на
>>стадии просмотра результатов теста за 10 минут.
>>
>>
>>--
>>Moscow.pm mailing list
>>moscow-pm на pm.org |  http://moscow.pm.org
>
>-- 
>Moscow.pm mailing list
>moscow-pm на pm.org |  http://moscow.pm.org

----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20151210/5d02cb82/attachment.html>


Подробная информация о списке рассылки Moscow-pm