но это как правило довольно нетривиально — суметь упаковать что-то несинтетическое в несколько строчек кода
Согласен. Но с моей точки зрения нужно объяснять ограничения: просьба развернуть массив не пользуясь библиотечной реализацией просто потому что интервьюер запретил, как раз и является очень синтетической задачей без предпосылок и искусственными ограничениями (читай с завязанными руками).
Небольшая проверка на ваше умение писать простой код
Так если вам писать простой код надо вы студента наймете? Вряд ли человек с опытом загорится желанием к вам идти чтобы писать простой код.
Да простой вопрос «а напишите map/reduce по таким-то условиям» уже на порядок лучше чем «разверните массив не пользуясь компилятором»
сами собеседования не проводят, обычно не представляют какое количество людей приходят на собеседования и не могут этого сделать.
Так может вам процессы пооптимизировать? Скрининг ввести, чтобы таких кандидатов отсеивать.
Опять же, я ничего против такого подхода не имею, просто для меняон выглядит иррациональным и слегка пассивно-снисходительным для кандидата.
При этом в рамках собеседований достаточно сложно родить какой-то содержательный пример «из жизни»
Поэтому лучше попросить кандидата написать абсолютно синтетический код, который никогда не понадобится?
Предлагали бы уже сортировку по заданным условиям делать, больше похоже на вменяемую задачу, чем «разверни массив с завязанными руками и без ноутбука».
И кстати, как бы вы ответили на встречный вопрос кандидата «зачем»?
У AirPods есть еще одна фича — моментальное переключение на любое Apple устройство с таким же Apple ID. Очень удобно ехать в офис, слушая музыку на телефоне и в один щелчок переключить их на макбук, сев за стол
Согласен. Но с моей точки зрения нужно объяснять ограничения: просьба развернуть массив не пользуясь библиотечной реализацией просто потому что интервьюер запретил, как раз и является очень синтетической задачей без предпосылок и искусственными ограничениями (читай с завязанными руками).
Так если вам писать простой код надо вы студента наймете? Вряд ли человек с опытом загорится желанием к вам идти чтобы писать простой код.
Да простой вопрос «а напишите map/reduce по таким-то условиям» уже на порядок лучше чем «разверните массив не пользуясь компилятором»
Так может вам процессы пооптимизировать? Скрининг ввести, чтобы таких кандидатов отсеивать.
Опять же, я ничего против такого подхода не имею, просто для меняон выглядит иррациональным и слегка пассивно-снисходительным для кандидата.
Поэтому лучше попросить кандидата написать абсолютно синтетический код, который никогда не понадобится?
Предлагали бы уже сортировку по заданным условиям делать, больше похоже на вменяемую задачу, чем «разверни массив с завязанными руками и без ноутбука».
И кстати, как бы вы ответили на встречный вопрос кандидата «зачем»?
Зачем?
А вообще всё так и есть. Кроме, пожалуй, разной скорости разрядки аккумулятора. У меня они разряжаются синхронно.
Из Минской подсети не смотрел. Согласен — неправ.