Nativo de GitHub

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

Los ejercicios de código son un tipo de etapa más dentro de un pipeline de contratación de Kit. Kit clona tu repositorio plantilla, el candidato autoriza GitHub, la entrega se envía sola al vencer el plazo y tus revisores reciben acceso. El candidato llega a todo eso con un enlace mágico, sin cuenta en Kit y sin ocupar puesto.

Kit clona tu plantilla en un repositorio privado, invita al candidato con un enlace mágico y envía la entrega automáticamente cuando vence el plazo.

Parte del módulo de contratación Sin sandbox propietario, sin archivos ZIP, sin hoja de cálculo con enlaces a repositorios.

Las pruebas técnicas no deberían necesitar un gestor de proyectos.

Estás contratando ingenieros, no gestionando una operación logística.

Crear repositorio. Configurar permisos. Enviar el enlace. Perseguir el plazo. Repetir.

Cada candidato/a implica un nuevo repositorio, una nueva invitación de colaborador, un email con el plazo, un email de recordatorio y la configuración manual de revisores. Multiplica por 20 candidatos. Esa es tu semana.

Tus mejores candidatos abandonan antes de escribir una línea de código.

¿Qué repositorio? ¿Qué rama? ¿Qué formato? ¿Dónde se entrega? Cada pregunta sin responder es otro correo a tu reclutador, o un candidato que se descuelga en silencio.

Los ejercicios de sandbox evalúan memorización, no ingeniería.

Los tests de algoritmos en IDEs propietarios te dicen quién practicó LeetCode. Los repositorios reales con sistemas de compilación reales te dicen quién puede entregar código.

CoderPad, HackerRank, un ZIP o un repositorio de verdad.

Todo equipo de ingeniería usa uno de estos cuatro. Solo uno es una etapa del pipeline que ya tienes montado.

CoderPad, HackerRank, un ZIP o un repositorio de verdad.
Capacidad Kit CoderPad HackerRank Manual / ZIP
Entorno de desarrollo Repositorios reales de GitHub Sandbox propietario Sandbox propietario Repositorio manual o ZIP
Experiencia del candidato/a Su propio IDE + GitHub Editor web desconocido Editor web desconocido Cadenas confusas de emails
Control de plazos Envío automático + periodo de gracia Sesiones con límite de tiempo Sesiones con límite de tiempo Sistema de confianza
Integración con ATS Una etapa más del pipeline Plugin de terceros Plugin de terceros Copiar y pegar
Acceso de revisores Agregados automáticamente al envío Compartir manual Compartir manual Reenviar el ZIP
Limpieza de repositorios Archivado automático al completar N/A N/A Se te va a olvidar
Costo Incluido en Kit $449/mes $300-500/mes Gratis (+ horas de tu tiempo)

Los ejercicios de código vienen con la contratación. Sin coste por candidato ni por ejercicio.

Empieza tu prueba gratuita

Del repositorio plantilla al acceso de los revisores.

Cada evaluación de código sigue el mismo ciclo de vida de 6 etapas. Kit gestiona cada transición.

Elige una plantilla y define el plazo

Selecciona un repositorio plantilla de tu organización de GitHub. Define la duración (1-30 días), las horas estimadas y activa el envío automático. Agrega instrucciones en Markdown.

acme/frontend-challenge 5 días Envío automático ✓
Evaluación de Código Ingeniero/a Frontend

Conecte su GitHub

GitHub OAuth en un clic. Sin coordinación con tu equipo.

Conectar GitHub
Experiencia del Candidato

Un enlace. Plazo, instrucciones y botón de entrega.

El enlace mágico abre el ejercicio. Sin cuenta en Kit, sin ocupar puesto y sin contraseñas que crear.

  • Actualizaciones en tiempo real vía Turbo — sin recargar la página
  • GitHub OAuth en un clic desde el portal
  • Cuenta regresiva en vivo con el tiempo restante
  • Extensión de 72 horas de autoservicio (si está habilitada)
  • Confirmación clara del envío con marca de tiempo
Empieza tu prueba gratuita

Parte del módulo de contratación. Sin coste por candidato.

Configuración por Etapa

Configura una vez. Ejecuta para cada candidato/a.

Cada etapa de evaluación de código de una oferta de empleo tiene su propia plantilla, plazo y configuración. Cámbialos en cualquier momento sin afectar las evaluaciones en curso.

  • Diferentes plantillas para cada rol — frontend, backend, fullstack, DevOps
  • Plazo configurable de 1 a 30 días
  • Periodo de gracia (0-72 horas) antes del envío automático
  • Activa o desactiva las extensiones para candidatos
  • Instrucciones en Markdown con formato completo
  • Seguimiento de evaluaciones remuneradas con monto y moneda

Repositorio creado, reloj en marcha, revisores dentro, repositorio archivado.

Seis cosas que hace Kit entre que se abre la etapa y tus revisores leen el diff. Puntuar no es una de ellas: el código lo siguen juzgando tus ingenieros.

Biblioteca de Plantillas

Crea repositorios plantilla para frontend, backend, fullstack, DevOps — lo que necesites contratar. Cada oferta de empleo elige su plantilla. Plantillas ilimitadas, sin costo adicional.

GitHub OAuth para Candidatos

El candidato autoriza GitHub desde el portal y Kit le da acceso al repositorio. Nadie manda un nombre de usuario por correo a tu reclutador.

Envío Automático al Vencer el Plazo

Vence el plazo flexible. Empieza el periodo de gracia. Llega el plazo límite. El repositorio se bloquea y el ejercicio queda marcado como entregado. Se acabaron las pruebas técnicas que se quedan sin respuesta.

Acceso Automatizado de Revisores

En el momento en que un candidato/a envía, Kit agrega a tus revisores como colaboradores de solo lectura. Ven el código en GitHub. Los comentarios regresan a Kit.

Recordatorios de Plazo

Kit escribe al candidato 24 horas antes del plazo. Nadie de tu equipo tiene que mandar el «solo quería saber cómo lo llevas».

Archivado al Completar

Kit archiva el repositorio cuando la etapa termina. Tu organización deja de acumular repos muertos de procesos de selección.

Cuatro pasos entre tu organización de GitHub y el repositorio de un candidato.

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

1

Instala la GitHub App

Instalación en un clic desde Kit. Autoriza tu organización de GitHub. Sin claves API, sin configuración de webhooks.

2

Crea repositorios plantilla

Configura repositorios iniciales en tu organización de GitHub para cada tipo de rol — desafío frontend, tarea de API backend, scaffold de diseño de sistemas.

3

Configura la etapa

En cualquier oferta de empleo, agrega una etapa de Evaluación de Código. Elige tu plantilla, define el plazo, activa el envío automático.

4

Candidatos asignados automáticamente

Cuando un candidato llega a esa etapa, Kit crea su repositorio privado, envía la invitación y lleva el reloj hasta la entrega y el acceso de los revisores.

Funciona en todos los módulos de Kit

Las evaluaciones de código son solo una etapa.

El mismo enlace mágico que abre el repositorio lleva también las entrevistas, las revisiones y la programación de ese candidato. Una ficha, un pipeline y ningún segundo inicio de sesión.

Antes de añadir la etapa.

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

CoderPad y HackerRank meten al candidato en un sandbox propietario. Kit crea un repositorio privado a partir de tu plantilla, así que el candidato trabaja en su propio IDE y después tú lees el historial de commits. Kit además lleva el plazo, envía la entrega automáticamente, añade a tus revisores y archiva el repositorio. Lo que Kit no hace es puntuar la entrega: eso lo juzgan tus ingenieros leyendo el diff.

¿Kit es gratuito para evaluaciones de código?

Los ejercicios de código forman parte del módulo de contratación. Sin coste por candidato, sin coste por ejercicio y sin límite de cuántos lanzas. El VDP, Outreach y Compensación se facturan aparte; los ejercicios de código no.

¿El candidato/a necesita una cuenta de GitHub?

Sí. El candidato autoriza GitHub por OAuth desde el portal y Kit le da acceso al repositorio desde ahí. Quien no quiera conectar una cuenta de GitHub no puede hacer esta etapa.

¿Los repositorios de evaluación son privados?

Sí. Cada repositorio de evaluación se crea como un repositorio privado en tu organización de GitHub. Solo el candidato/a (con acceso de escritura) y tus revisores (solo lectura, agregados después del envío) pueden ver el código. Los repositorios se archivan automáticamente cuando la etapa se completa.

¿Puedo usar diferentes plantillas para diferentes roles?

Sí. Cada etapa de ejercicio de código elige su propio repositorio plantilla. Puedes tener un reto de frontend en React, una tarea de API en Rails, un scaffold de DevOps y un ejercicio de diseño de sistemas, cada uno como plantilla en tu organización de GitHub.

¿Qué sucede cuando vence el plazo?

Kit usa un plazo en dos fases. Vence el plazo flexible y el candidato entra en un periodo de gracia configurable (0-72 horas, 24 por defecto). Cuando llega el plazo límite, Kit envía la entrega automáticamente, bloquea el repositorio y avisa a tus revisores en ese mismo instante.

¿Los candidatos pueden solicitar extensiones?

Sí, si tú lo habilitas. Los candidatos pueden solicitar una extensión única de 72 horas directamente desde el portal — sin emails, sin situaciones incómodas. Las extensiones son de autoservicio y se aprueban automáticamente. Puedes desactivar esta opción por etapa si prefieres plazos estrictos.

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

Automáticamente. Cuando un candidato/a envía, Kit agrega a tus revisores configurados como colaboradores de solo lectura en el repositorio. Revisan el código en GitHub usando las herramientas que ya conocen — PRs, comentarios en línea, navegación de código. Los comentarios se registran en Kit.

¿Puedo compensar a los candidatos por su tiempo?

Sí. Kit registra el monto y la moneda de pago por etapa de evaluación de código. Tú configuras la compensación al crear la etapa, y los detalles son visibles para el candidato/a en su portal.

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

Empieza tu prueba gratuita

Repositorios reales. Habilidades reales.

Conecta tu organización de GitHub, elige un repositorio plantilla y añade la etapa a una oferta. El candidato lo abre con un enlace mágico, sin cuenta en Kit y sin ocupar puesto.