Size: a a a

2021 September 25

A

Alexander in Modern::Perl
Можно в личку, спасибо
источник

DF

Denis F in Modern::Perl
Да,  и оффер был,  но я вас продинамил
источник

W

Warstone in Modern::Perl
Понятно... Я, правда, не помню уже собеса. Может без меня было.
источник

DF

Denis F in Modern::Perl
Это просто было 3 года назад,  или 4 :)
источник

W

Warstone in Modern::Perl
А куда смотрели - не помните? (Подозреваю что в слоты)
источник

DF

Denis F in Modern::Perl
Вроде да,  по крайней мере про них разговор какой-то был
источник

W

Warstone in Modern::Perl
Сейчас в другой проект смотрим, если это интересно
источник

М

Млюшевый Пишка... in Modern::Perl
Анаграммы. И оптимизация если их много и они большие )
источник

GK

Grigoriy Koudrenko in Modern::Perl
А я бы сначала устно поболтал что вообще понимает кандидат (типы, ссылки, время жизни объектов, разница контекстов числовой/строковй скалярный/списочный, слышал ли что-то о typeglob, ООП в перле) , а дальше в зависимости от знаний уже дал бы какие-то задачи. Но тут явно в 5-10 минут не уложиться. Для человека из C/Python очень интересно посмотреть как он будет работать со строками в перле (например сдвинуть все пробелы в конец строки, если догадается до $n = $str =~ tr/ //d; $str .= ' ' x $n; - то круто), как понимает ссылки (попросить обойти структуру рекурсивно или через стек, тут интересно посмотреть учтет ли он цикличность и blessed ссылки), как понимает перловый ООП (написать какой нибудь простой модуль  имеющий так же методы класса и просто свободные не ооп функции) ну и в таком духе. Так как перл не его профиль, то я бы разрешил пользоваться всеми ресурсами и в каких то вещах давать разумные подсказки, тут ИМХО важнее увидеть потенциал человека и насколько быстро он сможет обучиться до нужного уровня.
источник

SZ

Sergey Zhmylove in Modern::Perl
Спасибо!
источник

D

DarkPerl in Modern::Perl
Человеку чтобы сосредоточится необходимо минут 20. И это в обычном состоянии. А во время собеседования кандидат будет явно нервничать. Я бы спрашивал общие вещи по программированию. А задание давал надом, если требуется и потом просил по нему пройтись и объяснить.
источник

T

Telebotik in Modern::Perl
Но домашка не даст понять ход его мыслей при решении?!
источник

GK

Grigoriy Koudrenko in Modern::Perl
Базовых знаний + домашнее задание далеко не всегда достаточно чтобы понять потенциал, особенно в непрофильной сфере, очень интересно посмотреть на ход мысли человека
источник

D

DarkPerl in Modern::Perl
Вот поэтому и нужно после выполнения задания попросить объяснить ход решения, почему так, а не иначе.
источник

D

DarkPerl in Modern::Perl
Если это не будет видно из кода
источник

GK

Grigoriy Koudrenko in Modern::Perl
По опыту собеседований (а я их провел очень много) скажу что этого не достаточно для оценки ))
источник

D

DarkPerl in Modern::Perl
В процессе выполнения, как уже было сказано выше, не всегда можно найти оптимальное решение.
источник

T

Telebotik in Modern::Perl
Бывают студенты в содравшие курсовик и прекрасно рассказывающие как и что там сделано.
Но это не его работа, я про такие случаи😊
источник

GK

Grigoriy Koudrenko in Modern::Perl
А и не нужно оптимальное, тут важно смотреть за тем как человек рассуждает
источник

D

DarkPerl in Modern::Perl
Это да, проблема, согласен. Но, в процессе общения по человеку будет видно, понимает ли то, о чем он говорит или нет.
источник