Волею судеб скоро буду проводить собеседования на работу. Джава если что. И вот тут встает вопрос - какой лучший подход к собеседованиям?
1) Мне не важно что вы знаете, я хочу чтобы вы за*бались.
Берем кучу узкоспециализированных вопросов с которыми сталкивались по работе или вычитали в книгах и начинаем грузить кандидата. Все знают единицы, поэтому наш потенциальный джун или мидл понимает что попал к неадекватам и сваливает, если не мазохист. Самый смак - просим перечислить все методы какой-то библиотеки, спрашиваем тонкости фронтенд разработки у бекенд дева, гоняем по мультипоточности и алгоритмам кандидата на легаси-проект где многопоточности не было испокон веков. Короче воплощаем свои самые нежные фантазии по интеллектуальному унижению и доминированию.
2) Проверяем адекватность кандидата.
Не особо задрачиваясь на сложных вопросах проверяем какой-то адекватный минимум по знанию языка, затем задаем кандидату вопросы, которые будут встречаться ему на работе и смотрим за ходом его рассуждений. Если у человека все нормально с головой - нанимаем.
Какой путь вам близок? почему?