Concurrency
Si te gusta aplicar Concurrency, cada reto aquí te da la oportunidad de practicarlo en un briefing industrial real.
- CodePrincipianteNuevo
Implementa un sistema de notificaciones con patrón Observer en Kotlin
Implementa en Kotlin un módulo de notificaciones con: (1) interfaz Notificador (observador) e implementaciones EmailNotificador, PushNotificador, SmsNotificador (mockeadas, sin …
- Kotlin
- Design Patterns
- Concurrency
Object-Oriented Programming and Design - CodeIntermedioNuevo
Depura una Condición de Carrera en el Servicio de Notificaciones de una HRTech
Recibes el servicio en Node.js 20 (Express + amqplib + PostgreSQL), un dump de logs anonimizados con 4 ocurrencias del bug y acceso a un docker-compose local con RabbitMQ. Repro…
- Debugging
- Concurrency
- Node Js
Software Construction - CodeSéniorNuevo
Memory Consistency: Race Detector para Modelos x86-TSO vs ARM Weak
Implementa la herramienta en Python o Rust. Acepta un test litmus (formato simple, 2-4 threads con loads/stores/fences). Implementa los axiomas de TSO (store buffer FIFO, loads …
- Memory Consistency
- Concurrency
- Formal Models
Advanced Computer Architecture - AnalysisPrincipianteNuevo
Diagnosticar un interbloqueo en un indexador multihilo en C
Clona el repositorio del indexador (proporcionado), configura ThreadSanitizer y Helgrind, y produce un caso de prueba que reproduzca el interbloqueo en menos de 5 minutos. Diagn…
- Synchronization
- Deadlock Analysis
- C Programming
Operating Systems Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- ResearchSéniorNuevo
Especificación Formal en TLA+ para Algoritmo de Reserva de Stock
Modela en TLA+ el protocolo actual (reserva optimista con CAS sobre Redis). Define las propiedades de seguridad (nunca confirmar más reservas que el stock disponible) y de progr…
- Formal Specification
- Tla Plus
- Model Checking
Multidisciplinar
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































