Cómo utilizar los desafíos de codificación de entrevistas técnicas para contratar a los mejores desarrolladores

Publicado: Última actualización:
Desafíos de la codificación de la entrevista técnica

Retos de codificación de la entrevista son un tema muy polarizado. La verdad es que probablemente se podrían llenar bibliotecas con recursos para ayudar a dominar los retos de las entrevistas de codificación. Dicho esto, ¿qué se necesita para que el empleado cree un escenario de desafío de codificación eficaz?

Los desafíos de codificación de entrevistas no son inherentemente malos. Pueden ayudar a los desarrolladores a dominar el arte de la codificación. Desde el punto de vista del reclutador, pueden ayudar a elegir los candidatos adecuados. Pero hay que tener cuidado porque son un arma de doble filo. Si se hace bien, pueden ayudarte a identificar a los mejores candidatos. Sin embargo, si se hace mal, pueden convertir a tus candidatos en tus enemigos y posiblemente tomar una mala decisión de contratación.

Para más consejos y trucos, eche un vistazo a La guía definitiva de la entrevista técnica.

Parece que en el ámbito de la tecnología, la mayoría de las experiencias negativas que tiene la gente provienen de la forma en que se evalúan sus habilidades de codificación. Las malas experiencias en las entrevistas pueden hacer que los desarrolladores enojado. Ya que la ira es una emoción de gran excitación, estas es probable que los candidatos compartan su experiencia de reclutamiento negativa. Esto puede ser perjudicial para la marca de su empleador e impedir aún más sus resultados de contratación.

entrevista codificada desafío En este artículo, aprenderás a hacer bien los retos de codificación de entrevistas. Veremos los siguientes temas:

1. ¿Cuáles son los desafíos de la codificación de la entrevista?

Los retos de codificación en las entrevistas (a veces denominados retos de codificación en la contratación) son pruebas enviadas a los candidatos por una empresa con la intención de comprobar las habilidades técnicas y la capacidad de codificación. Su objetivo es predecir qué tipo de empleado sería el candidato. En esencia, los retos de codificación de las entrevistas están diseñados para evaluar la idoneidad de una persona para el trabajo. Pueden preceder o seguir a las entrevistas telefónicas o presenciales. En algunos casos, se les plantean a los desarrolladores durante la entrevista técnica.

Tipos de desafíos de la entrevista:

  • teasers de cerebro
  • problemas de negocios
  • pruebas de codificación
  • preguntas de comportamiento

Para obtener resultados óptimos, debe utilizar una combinación de retos de codificación para puestos de trabajo y otros tipos de evaluaciones. Nunca confíes en uno solo porque no puedes evaluar las habilidades y rasgos de una persona sin varias técnicas.

Para obtener resultados óptimos, el candidato resuelve un muestra de trabajo antes de ser invitado a una entrevista in situ (tanto en las entrevistas técnicas como en las de habilidades blandas). Esto le permite elegir a los candidatos que usted y su equipo creen que podrían encajar. Desde el punto de vista del reclutador, los retos de codificación preseleccionan a los candidatos viables, lo que supone un enorme ahorro de tiempo. Con la configuración adecuada, puede eliminar hasta 8,6 veces más candidatos antes de su entrevista técnica.

2. Ejemplo de trabajo de entrevista que codifica los desafíos

Cuanto más realista sea el método de selección y entrevista, más probabilidades habrá de evaluar correctamente la aptitud.

Una entrevista de codificación DEBE ser un reto y una motivación para el candidato. Los desarrolladores disfrutan de los retos siempre que sean justos y significativos. La regla se aplica también a los retos de codificación en la contratación. Según Frederick D. Smith, "la investigación relativa a las pruebas de muestras de trabajo sugiere que pueden producir altas validaciones predictivas, y que cuando se utilizan como criterio se comparan favorablemente con las calificaciones del supervisor y las medidas de productividad." Pruebas de muestras de trabajo son geniales para evaluar las habilidades de codificación y te dicen mucho más sobre las verdaderas habilidades de uno que los exámenes algorítmicos.

La mejor manera de hacer que la contratación de retos de codificación tenga sentido en la tecnología es diseñarlos de manera que se evalúen las habilidades reales que se utilizan a diario. Para ello, se necesitan pruebas de codificación que sean:

  • basado en una muestra de trabajo
  • estandarizado y objetivo
  • se centró en los problemas de negocios de la vida real
  • calificados con puntuaciones o notas, y no un simple aprobado/reprobado
  • no demasiado tiempo

Hay muchas maneras de crear retos de codificación para entrevistas. Uno de los principales errores que comete la gente es utilizar retos que tienen una solución ampliamente conocida que se puede encontrar fácilmente en Internet. Esto lleva a verificar el grado de familiaridad de las personas con los retos ampliamente difundidos y sus soluciones, en lugar de sus habilidades de codificación.

Descubra cómo celebrar un Entrevista de CodePair.

3. ¿Cómo de difíciles deben ser los retos de la entrevista de codificación para la contratación?

De acuerdo con un Estudio de Glassdoor"Las entrevistas de trabajo más difíciles están estadísticamente relacionadas con una mayor satisfacción de los empleados en los seis países que examinamos: EE.UU., Reino Unido, Canadá, Australia, Alemania y Francia." En toda la muestra, una entrevista 10% más difícil está relacionada con una satisfacción de los empleados 2,6% más alta. Los resultados del estudio Glassdoor indican que "en una escala de cinco puntos, la óptima o "mejor" dificultad de la entrevista que lleva a la mayor satisfacción del empleado es 4 de 5. (Las clasificaciones de dificultad de las entrevistas se basan en una escala de cinco puntos: 1.0=muy fácil, 3.0=medio, 5.0=muy difícil)gráfico de dificultad de la entrevista que muestra la dificultad de los retos de codificación de la entrevista - ejemplos de retos de codificación de la entrevistaFuente: Glassdoor

Los gigantes de la tecnología como Google se han hecho (in)famosos por sus prácticas en las entrevistas de trabajo, pero no es porque sean difíciles. Los desarrolladores consideran que son injustas y que no hacen justicia a sus habilidades. Los desarrolladores son un grupo profesional bastante competitivo y a la mayoría de ellos les encanta que les desafíen. Recuerda mantener el reto relevante y ajustado a la descripción del puesto (junior/medio/senior).

En el caso de los promotores, las oportunidades de desarrollo profesional ocupan el tercer lugar en la lista de factores utilizados para evaluar el posible atractivo del empleo. El hecho de enfrentarse a una experiencia de entrevista desafiante pero justa puede presentar a la empresa potencial de manera positiva.

4. Seis pasos para hacer que los desafíos de la codificación de la entrevista sean significativos

1. Refleja el trabajo que hay que hacer

Manténgase alejado de los cuestionarios algorítmicos y de los juegos de ingenio. Por muy intrigantes que puedan ser, basarse únicamente en ellos puede mostrarle lo bueno que es el candidato en las entrevistas técnicas. En esencia, estás evaluando si tienen la actitud iterativa de resolución de problemas algorítmicos que los desarrolladores se enseñan a sí mismos para superar los retos de codificación de las entrevistas. Hay sitios que enseñan a la gente a conseguir estas habilidades para las entrevistas y los desarrolladores no tienen más remedio que cumplirlas si quieren trabajar en determinadas empresas. Como empleador, tiene que tomar una decisión importante. Puede seguir esta tendencia o examinar las habilidades técnicas con retos de codificación objetivos y justos para los puestos de trabajo.

2. Evaluar las habilidades objetivamente para eliminar el sesgo

Dejar que los desarrolladores utilicen los recursos que normalmente usan en el trabajo. Esto incluye Stack Overflow, GitHub, Google, o lo que quieran. Algunas plataformas de pruebas de codificación no permiten que los candidatos salgan de la pestaña donde se realiza la prueba. De esta manera, quieren asegurarse de que el candidato no está usando recursos adicionales.

Es probable que este enfoque haga que algunos grandes candidatos abandonen su reserva de talentos. Debido a la naturaleza de su trabajo, los desarrolladores constantemente buscan cosas. En realidad es una ventaja porque no tienen que perder tiempo reinventando la rueda cada vez.

3. Utilizar diversos tipos de preguntas

Evalúe las habilidades de codificación de sus candidatos con una variedad de tareas. Puedes utilizar preguntas de opción múltiple, de base de datos, de revisión de código, de programación, de brecha de código, de redacción y de emparejamiento de código para conocer a fondo sus habilidades.

4. Elija el tema correcto

Asegúrate de comprobar las habilidades que aparecen en la descripción del trabajo y no algunas cercanas a ellas. La forma más fácil y segura es utilizar evaluaciones de codificación basadas en roles para comprobar el conjunto exacto de habilidades necesarias para realizar un trabajo determinado.

5. Administrarlos bien

¿Debería usar desafíos de codificación de entrevistas en persona o para llevar a casa? Vienen con sus propias ventajas y algunas compañías eligen hacer ambas cosas.

¿Interesado en cómo los candidatos manejan los problemas en tiempo real? ¿Quiere ver si son capaces de trabajar con otro desarrollador? Pruebe con los desafíos en persona. Programación de pares es genial para eso! Considera esto especialmente si el emparejamiento de códigos es algo que hacen juntos como equipo. Los desafíos en persona también te dan una idea de cómo trabaja el desarrollador en una fecha límite.

Esto es lo que una sesión de pares de códigos puede parecer:

Entrevista de Codificación Desafíos de codificaciónDicho esto, las pruebas para llevar a casa también tienen sus beneficios. Como suelen ser más largos, dan una idea de cómo el candidato aborda un proyecto más grande. También muestran cómo les gusta trabajar sin ninguna supervisión.

6. Siempre proporcione retroalimentación...

Para citar Maxim Zaks"Si le pides a la gente que invierta tiempo en tu desafío de código, por favor ten al menos la decencia de dar retroalimentación y explicar, qué fue exactamente lo que estuvo mal. De esta manera se convierte en un momento de enseñanza y no una completa pérdida de tiempo para el candidato." Amén a eso.

El desafío de la codificación de la entrevista: conclusión

Polarizado como está, el desafío de codificación de la entrevista puede ser una gran herramienta para filtrar las habilidades técnicas, siempre y cuando lo hagas bien.

Los desafíos de codificación pueden ayudarte a identificar a los mejores desarrolladores y a los menos estelares. Observando su muestra de trabajo, puedes tomar una decisión basada en los datos sobre si quieres invitar a esta persona a una entrevista in situ o no. Esto elimina las entrevistas técnicas innecesarias que suelen crear cuellos de botella y poner mucha presión innecesaria tanto en el departamento de RRHH como en el de TI.

Realmente creo que desdemonizar los retos de codificación de entrevistas alejándose de los enigmas y las pruebas de pizarra puede marcar una gran diferencia y finalmente hacer que la TI y los recursos humanos trabajen juntos sin problemas.

Compartir correo

Más información sobre la contratación de tecnología

Suscríbase a nuestro Learning Hub para recibir información útil directamente en su bandeja de entrada.

Verificar y desarrollar las habilidades de codificación sin problemas.

Vea los productos DevSkiller en acción.

Certificaciones de seguridad y cumplimiento. Nos aseguramos de que sus datos estén seguros y protegidos.

[Ebook]
[Ebook]
El logo de DevSkiller Logotipo de TalentBoost Logotipo de TalentScore