Вставлю тоже 5 копеек. У нас в компании тоже интервью довольно сложное, проверяют понимае структур данных и того, что написано в резюме, с чем будет работать человек. Но white-boading пока не практикуют. Основную оценку кандидатов делают на основе тестового задания, которое даётся домой примерно на месяц, чтобы человек в спокойной обстановке завершил задачу. Далее идёт обстлятедьный разговор по тестовому, где и обсуждается все решения, которые были приняты в ходе выполнения и их обоснование. Мне импонирует данный подход, больше чем white-boading)
он одновременно хороший и нет.
Для работодателя - он не скейлится на большие объемы. Больше 10 человек на место уже либо очень простое тестовое давать (или всем одинаковое) или же нагружать всю команду постоянно на ревью.
Для работника - если это на месяц, то видимо там часов 10-20 минимум работы. Далеко не всем хочется писать длинное тестовое задание. А короткое мало что покажет.
Но если небольшой масштаб бедствия, то возможно это один из лучших вариантов, да. Особенно когда это тестовое - реальный баг в опенсорсе (меня так один питерский стелс финтех нанимал)