Retos de Data Sciences
Explore data science challenges on Ewance to build skills employers expect from analysts and ML engineers. Work through challenges on data cleaning, exploratory analysis, modeling, and storytelling with data.
Most Popular
- CodePrincipianteNuevo
Tabla hash para deduplicar registros de pacientes en clínica
Implementa en Java o Python una tabla hash con encadenamiento separado (separate chaining), redimensionado dinámico al superar factor de carga 0,75 y una función hash adecuada. …
- Hash Tables
- Collision Resolution
- String Normalization
Data Structures - CodePrincipianteNuevo
Grafo de rutas para servicio de pedidos en mercado central
Modela los 180 puntos como un grafo ponderado (peso = tiempo estimado entre puntos, calibrado con datos GPS históricos). Implementa la lista de adyacencias y Dijkstra con cola d…
- Graphs
- Dijkstra
- Adjacency Lists
Data Structures - CodePrincipianteNuevo
Árbol balanceado para autocompletado de productos en e-commerce
Implementa en Python o Go un trie para prefijos de nombres de producto (12.000 entradas, soporte para acentos en español) y un AVL para mantener los top-10 por prefijo ordenados…
- Tries
- Avl Trees
- Balanced Trees
Data Structures - AnalysisPrincipianteNuevo
Análisis comparativo de estructuras para feed de noticias
Implementa o adapta las 3 estructuras (heap binario, skip list, árbol auto-balanceado como Red-Black) en el mismo lenguaje. Diseña un benchmark que simule el patrón real (3 ráfa…
- Heaps
- Skip Lists
- Balanced Trees
Data Structures Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- DesignPrincipianteNuevo
Dashboard ejecutivo para consultora de inteligencia de negocios
Estudia 6 dashboards entregados a clientes recientes (provistos) e identifica fallas de codificación visual (uso de color sin propósito, gráficos circulares con más de 4 categor…
- Dashboard Design
- Visual Encoding
- Color Accessibility
Information and Data Visualization - DesignIntermedioNuevo
Visualización interactiva para análisis de calidad del aire urbano
Trabajarás con 18 meses de datos por estación (PM2.5, PM10, NO2, O3, SO2) ya limpios. Diseña una visualización interactiva web con 3 vistas conectadas (mapa, serie temporal, dis…
- Interactive Visualization
- D3js
- User Testing
Information and Data Visualization - DesignPrincipianteNuevo
Narrativa visual para campaña de transparencia presupuestaria
Trabajarás con datos abiertos publicados por la provincia (ejecución presupuestaria 2024, distribución por jurisdicción, indicadores educativos) y 3 historias breves de escuelas…
- Narrative Visualization
- Scrollytelling
- D3js
Information and Data Visualization - DesignIntermedioNuevo
Sistema de exploración para datos genómicos de instituto biomédico
Trabajarás con datos sintéticos basados en estructura real (matrices de expresión de 18.000 genes por 240 muestras, agrupadas en 4 condiciones). Diseña 3 vistas: heatmap cluster…
- Interactive Visualization
- Heatmaps
- Dimensionality Reduction Viz
Multidisciplinar - Browse challenges
Explore role
Pricing Strategist
Set the price that captures value without leaving sales on the table. Demand modelling, willingness-to-pay research, and the disciplined experimentation that turns pricing into a competitive advantage.
- ResearchIntermedioNuevo
Análisis perceptual de gráficos en informes de banco hispano
Selecciona 12 gráficos representativos del banco (líneas de evolución, barras apiladas, donas, sankey). Para cada uno, diseña 2 codificaciones alternativas (3 versiones por gráf…
- Perception
- Visual Encoding
- User Testing
Information and Data Visualization - DesignPrincipianteNuevo
Modelado relacional para SaaS de gestión de bodegas vinícolas
Trabajarás con un documento de requerimientos de 8 páginas y entrevistas grabadas con 2 enólogos clientes. Diseña un modelo entidad-relación con al menos 14 entidades cubriendo …
- Relational Modeling
- Normalization
- SQL
Introduction to Database Systems - AnalysisPrincipianteNuevo
Optimización de consultas SQL para portal de empleo público
Recibirás las 8 consultas más costosas con sus tiempos actuales, el esquema y una réplica del dataset (anonimizado, mismo orden de magnitud). Para cada consulta: analiza el plan…
- SQL
- Query Optimization
- Indexing
Multidisciplinar - CodePrincipianteNuevo
Diseño transaccional para sistema de venta de boletos
Diseña el subsistema con 3 entidades centrales (Evento, Asiento, Reserva) y los siguientes flujos: reserva temporal (10 minutos), confirmación de compra, expiración automática. …
- Transactions
- Isolation Levels
- Concurrency Control
Introduction to Database Systems Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- DesignIntermedioNuevo
Migración de monolito MySQL a esquema multi-tenant
Analiza el esquema actual (alrededor de 32 tablas por base, 80 bases idénticas). Diseña el modelo objetivo con tenant_id en cada tabla, índices compuestos liderados por tenant_i…
- Multi Tenancy
- Schema Migration
- Mysql
Introduction to Database Systems - CodePrincipianteNuevo
Análisis de SQL injection en bootcamp de programación
Construye una aplicación web simple (login, búsqueda, listado de productos) con 6 vulnerabilidades específicas de SQL injection: bypass de login con tautología, UNION-based para…
- SQL Injection
- Parameterized Queries
- Web Security
Introduction to Database Systems - AnalysisIntermedioNuevo
Auditoría de optimizador para warehouse analítico de retail
Recibirás acceso de solo lectura a una réplica del warehouse y la lista de las 12 consultas problemáticas con sus planes actuales. Para cada consulta: instrumenta con system.que…
- Query Optimization
- Clickhouse
- Materialized Views
Advanced Database Systems - DesignIntermedioNuevo
Concurrencia y MVCC para wallet de fintech B2C
Modela la operación de wallet (débito, crédito, transferencia interna) y los flujos concurrentes problemáticos (cashback en background mientras usuario compra). Prototipa 3 enfo…
- Concurrency Control
- Mvcc
- Isolation Levels
Advanced Database Systems - DesignSéniorNuevo
Diseño de base distribuida para mensajería de marketplace
Analiza el patrón de acceso (escritura: alta; lectura por hilo de conversación: muy alta; búsqueda histórica: baja). Diseña el modelo Cassandra (Conversación, Mensaje) con parti…
- Distributed Databases
- Cassandra
- Nosql
Advanced Database Systems - DesignIntermedioNuevo
Almacenamiento y recuperación para historial clínico cardiológico
Diseña el modelo de metadatos en PostgreSQL (paciente, episodio, ECG, lectura cardiológica), políticas de partitioning por fecha y un esquema de almacenamiento objeto (MinIO S3-…
- Storage Engines
- Partitioning
- Indexing
Advanced Database Systems - DesignIntermedioNuevo
Recovery y backup para procesador de remesas regional
Diseña política de backup para PostgreSQL 15 con base físicos semanales, incrementales diarios, WAL streaming a almacenamiento objeto y retención por requisito regulatorio (5 añ…
- Backup Recovery
- Point In Time Recovery
- Disaster Recovery
Advanced Database Systems - CodeIntermedioNuevo
Infraestructura como código para SaaS B2B en LATAM
Diseña 6 módulos Terraform reutilizables (red, ECS service, RDS PostgreSQL, ALB, S3 + CloudFront, IAM roles). Implementa estado remoto en S3 con lock en DynamoDB y workspaces pa…
- Infrastructure As Code
- Terraform
- AWS
DevOps and Secure Deployment - CodeIntermedioNuevo
Observabilidad para microservicios de logística mexicana
Diseña arquitectura de observabilidad basada en OpenTelemetry Collector con backends Prometheus + Tempo + Loki en Kubernetes. Define convenciones de naming, atributos de spans e…
- Observability
- Opentelemetry
- Prometheus
Multidisciplinar - CodeIntermedioNuevo
Gestión de secretos y rotación para SaaS regulado
Despliega Vault en Kubernetes (modo HA con 3 réplicas) y configura motores de secretos (KV v2 para estáticos, database para dinámicos con rotación cada 24 horas). Integra con Ex…
- Secrets Management
- Vault
- Kubernetes
Multidisciplinar - CodePrincipianteNuevo
Verificación funcional de IP DMA para empresa de IoT industrial
Construye un testbench en cocotb (Python) para el IP DMA provisto (con interfaces AXI4 para configuración y AXI4-Stream para datos). Implementa modelo de memoria, drivers AXI, y…
- Cocotb
- Functional Verification
- Axi4
Digital Systems Design - AnalysisIntermedioNuevo
Tunear consistencia en una pasarela de pagos hispana multirregión
Recibirás un export anonimizado de topología (3 regiones, factor de replicación RF=3 por región) y 7 días de trazas etiquetadas por clase de consulta. Reproduce la anomalía en u…
- Consistency Models
- Cassandra
- Distributed Tracing
Distributed Systems
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.



















































































