Ejercicios de código en GitHub

El candidato programa en su propio IDE, en un repositorio privado que es tuyo.

Los candidatos conectan GitHub desde el enlace de su portal, sin cuenta en Kit. Los revisores asignados a la etapa reciben acceso de lectura cuando el candidato entrega, y un mensaje directo en Slack avisando de que les toca.

El candidato recibe un repositorio privado creado a partir de tu plantilla, con su plazo. Cuando entrega, los revisores reciben acceso de lectura y revisan el código en GitHub.

Incluido en el precio por usuario Los candidatos necesitan una cuenta de GitHub. Los revisores necesitan ser miembros del equipo en Kit y tener su propia cuenta de GitHub.

Prepararlo debería llevar menos tiempo que revisarlo.

Cada ejercicio trae consigo crear el repositorio, dar permisos, mandar recordatorios y pasárselo a los revisores.

Repite el ejercicio, no la preparación.

Crear repositorios, invitar colaboradores, mandar recordatorios y añadir revisores obliga a repetir los mismos pasos con cada candidato.

El candidato necesita las instrucciones en un solo sitio.

El candidato necesita instrucciones claras, el enlace al repositorio, un plazo y una forma de entregar. Cada detalle que falta se convierte en un correo antes de que pueda empezar.

Dale al candidato una tarea que se parezca al trabajo.

Tu plantilla puede incluir el framework, los tests y la configuración de compilación que usa tu equipo. Ves cómo trabaja el candidato con código parecido al del puesto.

Elige cómo te entregan el trabajo los candidatos.

Compara el entorno de la prueba, el control de plazos y el acceso de los revisores. Consulta el plan vigente de cada proveedor para ver los detalles.

Elige cómo te entregan el trabajo los candidatos.
Capacidad Kit CoderPad HackerRank Manual / ZIP
Entorno de programación Repositorios reales de GitHub Entorno de programación en el navegador Entorno de programación en el navegador Repositorio manual o ZIP
Experiencia del candidato Su propio IDE + GitHub El editor del proveedor El editor del proveedor Instrucciones por correo
Control de plazos Entrega automática + periodo de gracia Sesiones con tiempo limitado Sesiones con tiempo limitado Lo controla tu equipo
Integración con el ATS Una etapa del pipeline Plugin de terceros Plugin de terceros Copiar y pegar
Acceso de los revisores Se añaden solos al entregar Se comparte a mano Se comparte a mano Reenviar el ZIP
Limpieza de repositorios Archivado automático al terminar No aplica No aplica Lo archiva tu equipo
Coste Incluido en el precio por usuario Suscripción aparte Suscripción aparte Sin coste de software

Los ejercicios de código vienen con la contratación. Sin coste por candidato ni por ejercicio. Prueba gratuita de 30 días, con tarjeta.

Empieza gratis

Del repositorio plantilla al acceso de los revisores.

Sigue el ejercicio desde la configuración de la etapa hasta la entrega y la revisión.

Elige una plantilla y fija el plazo

Selecciona un repositorio plantilla de tu organización de GitHub. Define la duración (1-30 días), las horas estimadas y el periodo de gracia. Añade instrucciones en Markdown.

acme/frontend-challenge 5 días Entrega automática ✓
Ejercicio de código Ingeniero/a frontend

Conecta tu GitHub

Conecta una cuenta de GitHub para recibir acceso al repositorio.

Conectar GitHub
Experiencia del candidato

Instrucciones, plazo y botón de entrega en un solo sitio.

El candidato abre el ejercicio desde el enlace de su portal, lee las instrucciones y conecta GitHub.

  • Actualizaciones en directo sin recargar la página
  • Conexión con GitHub desde el portal
  • Cuenta atrás en directo con el tiempo restante
  • Prórroga de 72 horas por cuenta propia (si está activada)
  • Confirmación clara de la entrega, con fecha y hora
Empieza gratis

Incluido en el precio por usuario. Sin coste por candidato.

Configuración por etapa

Fija la plantilla y el plazo de cada rol.

La etapa de ejercicio de código de cada oferta tiene su propia plantilla, plazo y ajustes. Puedes cambiarlos cuando quieras sin afectar a los ejercicios en curso.

  • Una plantilla distinta para cada rol de frontend, backend, fullstack o DevOps
  • Plazo configurable de 1 a 30 días
  • Periodo de gracia (0-72 horas) antes de la entrega automática
  • Activa o desactiva las prórrogas para candidatos
  • Instrucciones en Markdown con formato completo
  • Seguimiento de ejercicios remunerados con importe y moneda

Acceso, recordatorios y entrega, en automático.

El repositorio y el plazo van solos. La entrega la juzgan tus ingenieros.

Biblioteca de plantillas

Ten repositorios de partida para los roles que contratas. Elige la plantilla adecuada en cada oferta. No hay límite de plantillas.

Conexión desde el portal del candidato

El candidato conecta GitHub desde su portal. Esa cuenta recibe acceso al repositorio del ejercicio.

Entrega automática al vencer el plazo

Cuando pasan el plazo y el periodo de gracia (0-72 horas), el trabajo se entrega automáticamente y queda registrada la hora.

Acceso automático de los revisores

Los revisores reciben acceso de lectura cuando el candidato entrega. Revisan en GitHub y registran sus comentarios en Kit.

Recordatorios de plazo

El candidato recibe un recordatorio por correo 24 horas antes del plazo.

Archivado al terminar

El repositorio del ejercicio se archiva cuando la etapa termina.

Configura un ejercicio de código.

Si tus repositorios de partida ya están en tu organización de GitHub, el paso dos está hecho.

1

Instala la GitHub App

Instala la GitHub App desde Kit y autoriza tu organización.

2

Crea repositorios plantilla

Prepara en tu organización de GitHub una plantilla con el código de partida y los archivos que necesita el candidato.

3

Configura la etapa

Añade una etapa de ejercicio de código a una oferta. Elige la plantilla y fija el plazo y el periodo de gracia.

4

Invita a los candidatos en la etapa adecuada

Cuando un candidato llega a la etapa y conecta GitHub, se crea su repositorio y recibe una invitación. El plazo empieza a correr cuando la acepta.

Parte de tu proceso de selección

El ejercicio no sale del proceso de selección.

El candidato usa el mismo enlace del portal para el ejercicio, las instrucciones de la entrevista y la programación. El equipo de contratación lo tiene todo registrado en un solo pipeline.

Antes de añadir la etapa.

¿Cómo se compara Kit con CoderPad y HackerRank para las pruebas técnicas para hacer en casa?

Cada candidato recibe un repositorio privado de GitHub creado a partir de tu plantilla y trabaja en su propio IDE. El acceso, los plazos, la entrega y el archivado van dentro de tu proceso de selección. El código lo revisan tus ingenieros; nada se puntúa de forma automática.

¿Los ejercicios de código cuestan aparte?

No. Los ejercicios de código forman parte de la contratación, incluida en el precio por usuario. No hay coste por candidato ni por ejercicio, ni límite de ejercicios.

¿El candidato necesita una cuenta de GitHub?

Sí. El candidato conecta una cuenta de GitHub desde el portal antes de recibir acceso a su repositorio.

¿Los repositorios de los ejercicios son privados?

Sí. Los repositorios de los ejercicios son privados dentro de tu organización de GitHub. El candidato tiene acceso de escritura y los revisores reciben acceso de lectura tras la entrega. Los repositorios se archivan cuando la etapa termina. También se aplican los permisos de GitHub de tu organización.

¿Puedo usar plantillas distintas para roles distintos?

Sí. La etapa de ejercicio de código de cada oferta elige su propia plantilla de tu organización de GitHub. Usa un repositorio de partida distinto para cada rol.

¿Qué pasa cuando vence el plazo?

Al vencer el plazo flexible empieza un periodo de gracia de 0 a 72 horas (24 por defecto). Al llegar el plazo límite, el trabajo se entrega automáticamente, se registra la hora de entrega y se avisa a los revisores. El repositorio se archiva cuando la etapa termina.

¿Pueden los candidatos pedir una prórroga?

Sí, si lo activas en la etapa. El candidato puede pedir una única prórroga de 72 horas desde el portal, y se aprueba automáticamente.

¿Cómo acceden los revisores al código?

Al entregar, los revisores asignados a la etapa se añaden como colaboradores de solo lectura. Revisan el código y dejan comentarios en GitHub, y después registran su evaluación en Kit.

¿Puedo compensar a los candidatos por su tiempo?

Sí. Define el importe y la moneda en la etapa del ejercicio de código. Los candidatos ven la remuneración en el portal y envían sus datos de pago después de terminar el trabajo. Un administrador revisa los documentos fiscales necesarios antes de que finanzas reciba la solicitud de pago. Tu equipo envía el dinero.

Añade una etapa de ejercicio de código a una oferta que ya tengas abierta.

Empieza gratis

Revisa el código en un repositorio que es tuyo.

Conecta tu organización de GitHub, elige un repositorio plantilla y añade una etapa de ejercicio de código. El candidato la abre desde el enlace de su portal.