Зачем нужен лайвкодинг на собеседовании Есть за и против того, чтобы делать лайвкодинг на собеседовании и я также был скорее негативного отношения к этому, но вот недавно начал использовать такую практику в подборе. Почему против? Первое что приходит в голову- так это то, что времени на собеседовании всегда час - полтора и хотелось бы не тратить это драгоценное время. Потому как по-хорошему на это нужно 20-30% времени. И это действительно большой минус. Также у кандидата банально может не быть опыта лайвкодинга и он может показать себя в более худшем виде, чем он есть на самом деле. И вместе с тем я за, чтобы потратить время на это. Причем для собеседования от джуна до сеньора. Почему? На это есть несколько причин: Качество написания кода Вот здесь можно много говорить, но недавно мы отловили человека, который на Джаве писал названия м методов с большой буквы (!!!). Я думал, что таких вообще не бывает и это навеяло на мысль, что нужно сильнее присмотреться и с большей долей вероятности отказать кандидату. Знания ЯП Также всегда можно понять, насколько человек в курсе языка программирования. Вполне может быть, что человек занимался настройкой конфигураций и уже банально подзабыл саму джавку. Особенно это важно, когда участились случаи кандидатов, что прошли годичные курсы айтишные и хотят показать, что они уже нормальные мидлы. Обычно на такой практике их можно отловить. Как человек мыслит Каждый раз при собеседовании я хочу понять как человек мыслит - вывести его на разговор, в котором можно будет понять насколько человек рассуждает разумно. И вот как раз при создании алгоритма по решению задачи, а она действительно простенькая, как раз и видно как человек думает. Вместо итога И вот из-за этих пунктов я и думаю, что стоит это проводить. Причем причины и важность их разнится в зависимости от грейда кандидата, но оно того стоит. А вы что думаете? Как всегда всех неравнодушных жду в коментах!) Джавист Роман | Подписаться