Diseño de evaluaciones

Cómo construir una evaluación de código desde cero (sin reinventar LeetCode)

ClarityHire Team(Editorial)2 min read

Empieza por el puesto, no por el acertijo

El primer error de la mayoría de los equipos: eligen un problema que parece difícil. El punto de partida correcto es la descripción del puesto y la respuesta a una pregunta — ¿qué necesita hacer esta persona en sus primeros 90 días?

Si la respuesta es «arreglar bugs en nuestro servicio Django», tu evaluación debería verse como arreglar bugs en un servicio Django. No balancear un árbol binario.

Paso 1: escribe el job-to-be-done

Tres frases. «Para el mes tres, la candidatura debería poder: (1) entregar una pequeña funcionalidad de extremo a extremo con tests, (2) depurar un incidente de producción con logs, (3) revisar un PR de un compañero con comentarios sustantivos».

Este es tu brief de diseño.

Paso 2: construye el repo más pequeño posible

Una tarde construyendo una versión mini-real de tu stack: una tabla de Postgres, un par de endpoints, tres tests fallando, uno o dos bugs deliberados. Total: 200–500 líneas. Hazlo open source si puedes — gran marketing de reclutamiento.

Paso 3: marca un alcance, fuerte

Una ventana de 90 minutos es el sweet spot. Suficiente para hacer algo real, lo bastante corto para que las candidaturas no sientan que les robaste el fin de semana. Por encima de 4 horas perderás candidaturas fuertes con familia y trabajo actual.

Paso 4: escribe la rúbrica antes del enunciado

Cuatro dimensiones, anclas en cada nivel, no más. (Ver nuestra plantilla de scorecard).

Paso 5: pilotea internamente

Pon a dos de tus ingenieras con la evaluación. Cronométralas. Si una ingeniera sénior tarda el 70 % del presupuesto, está bien. Si termina en 20 minutos, el problema es pequeño. Si no termina, es demasiado.

Paso 6: empareja con un follow-up en vivo

Siempre. La take-home es el artefacto; el follow-up confirma autoría. Debe durar 30–45 minutos sobre la entrega de la candidatura, con el prompt: «cuéntame esto y añadamos algo pequeño».

Paso 7: envíalo por una plataforma con señales de integridad

Auto-hospedar en GitHub vale para un rol. Para un embudo, quieres una plataforma que entregue el enunciado, capture telemetría de tecleo y pantalla, ejecute calificación con IA y muestre el resultado a quien contrata. ClarityHire entrega exactamente este loop con clonado-en-un-clic desde plantilla.

evaluación de códigodiseño de entrevistasplantilla de evaluación

Artículos relacionados