Después de ver esta pregunta hoy sobre la variación de la pregunta de la entrevista de FizzBuzz, así como ver otras preguntas relacionadas con ella, tengo que preguntar: ¿hay alguna investigación formal sobre cuán efectiva es esta técnica de entrevista? Hay muchas personas que dicen que filtra un porcentaje de candidatos que suena loco (95% + en algunos casos), pero ¿qué tan bueno es para encontrar buenos programadores / desarrolladores?
Se han realizado algunas investigaciones que muestran que las habilidades blandas pueden ser mejores indicadores que las habilidades duras para elegir un buen candidato para un puesto de trabajo. Además, puede haber algunas razones intermedias para que tantos candidatos no pasen esta prueba (nerviosismo, pensar "es un truco", etc.).
Según los comentarios hasta ahora, parece que la idea detrás de las preguntas de FizzBuzz es determinar si la persona tiene o no buenas (suficientes) habilidades de codificación para ser consideradas más a fondo. No estoy totalmente convencido de que FizzBuzz realmente haga esto. Además, recuerde que FizzBuzz filtra un porcentaje muy grande de candidatos muy temprano en el proceso de contratación, lo que podría significar que un número significativo de buenos candidatos se eliminan desde el principio porque no pueden resolver problemas tontos lo suficientemente rápido.
Además, señalaré que observar la efectividad de FizzBuzz es algo que se puede hacer completamente de manera cuantitativa. Esto es diferente a mirar "en forma" o "pasión", que son muy variables y poco científicas (pero aún así son muy importantes para nuevas decisiones de contratación).
if their hard skills was weighted more evenly with their soft skills
. No se . La habilidad difícil será un filtro. Las habilidades blandas son un filtro adicional. No es un caso en el que puedes tener lo A or B
que debes tener A and B
. Cuál es la forma en que leí el artículo que vinculaste. Ya han filtrado por A, acaban de hacer un mal trabajo al filtrar por B.