Nasza firma szuka nowych programistów. I tu pojawia się problem - jest wielu programistów, którzy świetnie wyglądają na rozmowie kwalifikacyjnej, wydają się znać technologię, której potrzebujesz, i mają dobre przygotowanie do pracy, ale po dwóch miesiącach pracy okazuje się, że nie są w stanie pracować zespół, napisanie kodu zajmuje im bardzo dużo czasu, a ponadto wynik nie jest tak dobry, jak powinien.
Czy stosujesz jakieś sformalizowane testy (czy są jakieś?)? Jak rozpoznajesz dobrego programistę - i dobrą osobę? Czy są jakieś proste „dobre” pytania, które mogą ujawnić przyszłe problemy? ... czy chodzi tylko o twoje „odczucia” wobec osoby (tj. głównie twoje doświadczenie) i wypróbowanie jej / jej?
Edycja: Zgodnie z odpowiedzią Manoj, oto pytanie związane z zadaniem kodowania podczas rozmowy kwalifikacyjnej.