Собеседование - последний и решающий этап перед принятием решения: какой человек нам нужен? Каждая компания выбирает для собеседования только тех соискателей, которые заинтересовали ее резюме или, банально, подходят под определенные критерии (опыт работы, высшее образование). Все это можно назвать количественным отбором, а собеседование, соответственно, качественным. Среди множества соискателей, с которыми вам предстоит беседовать, нужно выбрать самого лучшего и для этого психологи, менеджеры и сами работодатели придумали сотни методик! Какие вопросы нужно задавать соискателю на должность программиста?
 
Существует несколько методик, которые успешно применяются в наши дни
 
Во-первых, это стрессовое интервью, которое заключается в намеренном помещении соискателя в состояние стресса. Такие интервью популярны в компаниях, где программисты отвечают за финансовые операции или регулируют безопасность системы, связанной с финансовыми потоками. Стрессовое интервью может включать в себя не только каверзные и провокационные вопросы, но и задание с четким лимитом времени (часто работодатели намеренно дают программисту задание, которое невозможно выполнить за предложенный промежуток времени и смотрят на его реакцию). 
 
Второй метод - интеллектуальное интервью. Оно подразумевает собой решение логических заданий соискателем. Вопросы могут быть самые разные, задача-то одна, выяснить уровень интеллекта претендента, направление его мышления и скорость принятие решения. Одной из таких задачек, является следующая: с какой скоростью должна бежать кошка, чтобы не слышать, что к ее хвосту привязана консервная банка? Ответов может быть несколько, самый распространенный - со скоростью звука. Но если человек мыслит нестандартно, он может ответить более оригинально. Да, например, сказать, что даже если кошка не будет слышать звука, она все равно будет чувствовать на своем хвосте тяжесть от консервной банки и все это бессмысленно. Неплохой ответ, не так ли?
 
Ну и третий подвид интервью - психологическое. Применяется чаще остальных, чтобы выяснить, что из себя представляет человек. Не будет ли он создавать проблемы коллегам? Имеет ли отстоять свое мнение? Пунктуален ли он? Согласитесь, все эти особенности характера влияют на продуктивность труда. Хотите провести психологические интервью,чтобы выяснить все это, тогда задавайте соискателю такие вопросы:
  1. Вы предпочитаете работу в одиночку или в команде?
  2. Какой сайт вы можете назвать образцом успешного программрования? 
  3. Как вы реагируете на критику со стороны коллег? 
  4. Почему вы решили, что вы нам подходите?
  5. Как вы считаете, за какие промахи сотрудников необходимо штрафовать?