Hay muchos tipos de código, y diferentes usos que ofrece. En una entrevista general se deben plantear varias preguntas relacionadas con el tipo específico de código que necesita la empresa, por ejemplo JavaScript o .NET, realizar una entrevista técnica o una prueba de codificación es una forma estupenda de comprobar los conocimientos de un candidato sobre un código concreto.
Hacer muchas preguntas específicas sobre código en una entrevista no técnica puede resultar abrumador para los candidatos, así que formule preguntas generales que le ayuden a calibrar sus conocimientos generales antes de la entrevista de codificación.
Estos empleados suelen tener las siguientes cualidades;
- Experiencia demostrada en el desarrollo en el lenguaje de programación que necesite.
- Certificación o licenciatura en informática o un campo relacionado.
- Gran capacidad de comunicación y de trabajo en equipo.
- Paciencia y carácter metódico.
Las siguientes preguntas le ayudarán a evaluar cómo se desenvuelve el candidato en las situaciones laborales cotidianas que se dan en el mundo de la tecnología y la codificación.
Ejemplos de preguntas de codificación
- ¿Qué lenguaje de programación utiliza con más confianza y por qué le gusta?
- ¿Cómo prueba su código?
- Si detectas un error en tu código, ¿qué haces para resolverlo?
- ¿Se mantiene al día de las tendencias del sector en torno a las nuevas técnicas de codificación? ¿Por qué es importante para usted?
- Si tuvieras la oportunidad de aprender un lenguaje de programación que aún no conoces, ¿cuál elegirías y por qué?
Cómo evaluar a los candidatos
- Busque candidatos que muestren ejemplos de experiencias laborales reales que respalden sus afirmaciones de ser un codificador eficaz.
- Identifique a los candidatos con capacidad natural para resolver problemas y con un lenguaje naturalmente técnico.
- En el caso de los candidatos de alto nivel y directivos, busque si han apoyado o dirigido a un equipo en un proyecto de codificación.
- Identifique a candidatos que puedan demostrar una gran atención al detalle, capacidad de resolución de problemas y de control de calidad, junto con la voluntad de aprender y desarrollarse.