JavaRush /Java блог /Random /Зачем нужен лайвкодинг на собеседовании
Roman Beekeeper
35 уровень

Зачем нужен лайвкодинг на собеседовании

Статья из группы Random
Зачем нужен лайвкодинг на собеседовании Есть за и против того, чтобы делать лайвкодинг на собеседовании и я также был скорее негативного отношения к этому, но вот недавно начал использовать такую практику в подборе. Почему против? Первое что приходит в голову- так это то, что времени на собеседовании всегда час - полтора и хотелось бы не тратить это драгоценное время. Потому как по-хорошему на это нужно 20-30% времени. И это действительно большой минус. Также у кандидата банально может не быть опыта лайвкодинга и он может показать себя в более худшем виде, чем он есть на самом деле. И вместе с тем я за, чтобы потратить время на это. Причем для собеседования от джуна до сеньора. Почему? На это есть несколько причин: Качество написания кода Вот здесь можно много говорить, но недавно мы отловили человека, который на Джаве писал названия м методов с большой буквы (!!!). Я думал, что таких вообще не бывает и это навеяло на мысль, что нужно сильнее присмотреться и с большей долей вероятности отказать кандидату. Знания ЯП Также всегда можно понять, насколько человек в курсе языка программирования. Вполне может быть, что человек занимался настройкой конфигураций и уже банально подзабыл саму джавку. Особенно это важно, когда участились случаи кандидатов, что прошли годичные курсы айтишные и хотят показать, что они уже нормальные мидлы. Обычно на такой практике их можно отловить. Как человек мыслит Каждый раз при собеседовании я хочу понять как человек мыслит - вывести его на разговор, в котором можно будет понять насколько человек рассуждает разумно. И вот как раз при создании алгоритма по решению задачи, а она действительно простенькая, как раз и видно как человек думает. Вместо итога И вот из-за этих пунктов я и думаю, что стоит это проводить. Причем причины и важность их разнится в зависимости от грейда кандидата, но оно того стоит. А вы что думаете? Как всегда всех неравнодушных жду в коментах!) Джавист Роман | Подписаться
Комментарии (4)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
it Уровень 21
28 сентября 2023
Здравствуй Роман. В целом написание проектов(бек для веб-сайта) и решение задачек с литкода, как по мне разные вещи, и разные скилы, но я не против лайвкодинга, однако уделять этому большое внимание, а так же ценность я бы не стал, если только время лайвкодинга не потратить на то что бы попросить кандидата реализовать, какую нибудь не сложную даошку, или по мапить классы, что бы посмотреть в целом как человек кодит именно то к чему он по сути готовится, а не типа: напишите бинарный поиск по памяти, или кастомный линкед лист, или какой нибудь обход графа за такую то сложность)) учитывая что для этого уже есть определенный методы) Не буду тут писать много текста, я больше про суть, что лайвкодин это норм, но что имено вы решили по лайвкодить? вот это важно...