Edición Junior · 2026

TaskIO Coding Challenge 2026 — Edición Junior

Resuelve un reto práctico de programación, demuestra cómo estructuras una solución y obtén una credencial verificable de TaskIO.

60 minutos continuos3 lenguajesMáximo 2 años de experiencia

Un enunciado preciso, como en un proyecto real

Lee el alcance antes de iniciar. La clasificatoria utiliza la misma especificación y añade casos ocultos para validar consistencia.

PythonJavaScriptJava

Objetivo

Implementa una función que valide solicitudes de candidatos, elimine duplicados y devuelva los perfiles mejor clasificados.

Entrada

Recibirás una lista de registros con name, score, experience e english, además de un entero topN que limita el resultado.

Reglas

Descarta nombres vacíos, valores no numéricos, experiencia negativa, niveles de inglés desconocidos y scores menores a 70. Los nombres se comparan sin distinguir mayúsculas.

Fórmula

puntaje = score × 0.70 + min(experience, 5) × 4 + inglés. Inglés: A1=0, A2=2, B1=4, B2=6, C1=8 y C2=10.

Ordenamiento

Ordena por puntaje final descendente, luego por score descendente y finalmente por nombre ascendente. En duplicados conserva el registro con mayor puntaje final.

Salida esperada

Devuelve como máximo topN nombres, en el orden calculado. Si topN es 0 o no hay registros válidos, devuelve una lista vacía.

Casos inválidos

Tu solución se probará con listas vacías, duplicados, empates, campos faltantes, topN fuera de rango y límites de experiencia.

Restricciones

No uses servicios externos ni acceso a red. La solución debe ejecutarse dentro de los límites de 5 segundos y 256 MB.

Prueba de práctica · sin puntuación

Este ejemplo sirve para verificar el formato; no cuenta para el ranking.

Entrada

2
Ana|85|3|B2
Luis|92|1|C1

Salida

Ana,Luis

Cómo funciona

1

Registro

Cuenta TaskIO, elegibilidad y consentimientos.

25 de septiembre de 2026 a las 11:59 p.m. GMT-6

2

Práctica

Revisa el ejemplo público sin afectar tu puntuación.

Disponible en esta página

3

Clasificatoria

Ventana de 72 horas; al iniciar corren 60 minutos continuos.

28 de septiembre de 2026 a las 12:00 a.m. GMT-6 — 1 de octubre de 2026 a las 12:00 a.m. GMT-6

4

Final Top 10

Defensa remota de 30 minutos, sujeta a verificación.

15 de octubre de 2026 a las 05:00 p.m. GMT-6

Qué se califica y cómo se verifica

Pruebas funcionales automáticas: 60 puntos

Casos límite y robustez: 15 puntos

Calidad y legibilidad: 10 puntos

Eficiencia: 10 puntos

Explicación y defensa: 5 puntos

Una sola entrega final; ranking sujeto a verificación

Uso responsable de IA: puedes usar documentación o herramientas generativas si las declaras. En la final deberás explicar, modificar y defender personalmente el código.
Protocolo de incidentes: si una falla de TaskIO interrumpe el intento, conserva el ID y repórtalo en los siguientes 30 minutos mediante el correo de soporte. El equipo revisará los registros técnicos y sólo autorizará un reinicio cuando sea atribuible a la plataforma.

Defensa final · 30 minutos

  1. 5 min: explicar la solución y sus decisiones.
  2. 10 min: corregir un caso límite.
  3. 10 min: añadir una nueva regla.
  4. 5 min: responder sobre complejidad y alternativas.

Registro al challenge

Edición para estudiantes, recién egresados y perfiles junior con máximo dos años de experiencia profesional en México.

Accede con tu cuenta TaskIO

La cuenta confirma tu identidad, guarda el progreso y permite comunicar resultados.

Permisos opcionales

Ranking provisional

El Top 10 queda sujeto a validación de identidad, solución y elegibilidad.

Desempate: menor tiempo y envío más temprano.

El ranking aparecerá cuando lleguen las primeras soluciones.

Reconocimientos

Premio para el Top 3

Los primeros tres lugares recibirán un premio. El monto todavía está por definir.

Certificado verificable

El Top 10 verificado obtiene una credencial pública de TaskIO.

Distinciones técnicas

Mejor solución por lenguaje y reconocimiento a código legible.

Directorio de talento

Participación opcional y únicamente con consentimiento del candidato.

MéxicoModalidad remotaHorarios publicados en zona centro