Это довольно субъективный вопрос, но я бы хотел услышать отзывы / мнения интервьюеров / интервьюируемых по этой теме.
Мы разделили наше техническое интервью на 4 части. Напишите код, прочитайте и проанализируйте код, сессию дизайна и код на белой доске.
Что касается последней части, мы просим респондентов написать небольшой фрагмент кода (4-5 строк) на доске и объяснить, как они его проходят. Позвольте мне прояснить, цель не состоит в том, чтобы поймать людей Мы не ищем идеальный синтаксис. Черт, это может быть даже псевдокод. но дело в том, чтобы дать им очень простую проблему и посмотреть, сможет ли их мозг сообщить нам решение. Под простыми задачами я подразумеваю «Перевернуть строку», «FizzBuzz» и т. Д.
Обратите внимание, что мы всегда сначала запрашиваем явный язык. Мы дом .NET C #. мы говорили только «псевдокод», когда кто-то глушил / действительно боролся с кодом.
У меня такой вопрос: «Неуместно ли / необоснованно ли ожидать, что программист напишет фрагмент кода на доске во время интервью?»
We're not looking for perfect syntax.
делает это разумным, на самом деле я бы сказал, рекомендуется! Это неразумно критиковать синтаксические ошибки на доске кодирования.