Whiteboard VS Real IDE Интервью тест - PullRequest
0 голосов
/ 09 ноября 2010

Какой, по вашему мнению, лучший способ протестировать кандидата - попросите его написать псевдокод на доске или написать специальный код на компьютере с помощью Visual Studio?

В обоих случаях вопросы касаются манипулирования некоторыми структурами данных.Я знаю, что доска может быть более нервной, но было бы хорошо увидеть, как человек действует под давлением.

Ответы [ 2 ]

0 голосов
/ 09 ноября 2010

Это действительно зависит от заявителя и должности, на которую он претендует. Если это начальный уровень, я бы сказал, что псевдокод на доске, таким образом, вы можете проверить их логическое мышление и не увлекаться спецификой языка / структуры.

Если вы ищете кого-то, кто имеет опыт работы с конкретным языком, я, вероятно, проголосовал бы за кодирование в его IDE по выбору для этого языка. Я бы, конечно, также задавал вопросы по конкретному языку.

Я не слишком уверен, почему вам будет очень интересно посмотреть, как кто-то кодирует под давлением. Конечно, всегда есть сроки и критические проблемы, которые могут вызвать давление, но если ваша среда не всегда находится под давлением, я бы спросил, почему вы действительно заинтересованы в этом аспекте.

Я бы, вероятно, даже вышел на конечность и спросил бы заявителя, предпочитают ли они доску по сравнению с IDE, и сделал бы упражнение доступным в обоих форматах.

0 голосов
/ 09 ноября 2010

Вот мое мнение.

Что вас больше интересует, тестируя их?Их способность запоминать синтаксис и конкретные классы или способность разбивать концепцию и сообщать на высоком уровне свой подход к решению?

Если вас больше интересует первое, тогда используйте IDE.

Если вас больше интересует последнее, используйте доску.

Конечно, большинство IDE выполнят обычную проверку синтаксиса и помогут вам со ссылками и т. Д. Но на доске я бы не стал смотреть на это вообще.Я бы искал строго концептуальное понимание

Просто мой 2с

...