Beta · Para Software, Data y AI Engineers

System design se aprende diseñando.

Hoy diseñásun rate limiter.

Dibujás la arquitectura en un canvas, la corregimos al instante con reglas que explican cada punto y volvés mañana por la racha. Como aprender un idioma: poco y todos los días.

Sin tarjeta · el test de nivel no usa IA y dura unos 10 minutos

acortador-de-urls · paso 3 de 5AWS
Cliente
Application LB
ECS / EKS
ElastiCache
RDS / Aurora
  • El cliente llega a un servicio+8
  • Hay un load balancer en la entrada+6
  • Un cache absorbe las lecturas+4
  • El cliente le habla directo a la base0
corregido en 3 ms · reglas fijas78/100
  • load balancer
  • cache-aside
  • consistent hashing
  • idempotencia
  • fan-out
  • sharding
  • backpressure
  • outbox
  • quorum
  • rate limiting
  • CDN
  • réplicas de lectura
  • CQRS
  • geohash

Cómo funciona

Del test de nivel a tu primer diseño corregido, en menos de 15 minutos.

El mismo orden de una entrevista real: primero acotás, después estimás y recién entonces dibujás.

CachingSenior
ColasSenior
ConsistenciaMid
EstimacionesMid

01 · Te ubicamos en 10 minutos

12 preguntas rápidas, sin IA. Tu camino arranca en el nivel que mostrás.

Cliente
Load balancer
API service
Cache
DB relacional

02 · Diseñás en 5 pasos

Requisitos, estimaciones, diagrama, deep dive y trade-offs.

Un cache absorbe las lecturas
Hay un load balancer en la entrada
El contador es un punto único de falla

03 · Corrección inmediata

Reglas fijas ponen la nota. En Pro, además, comentarios de entrevistador.

Producto

Hecho para practicar, no para leer.

Canvas
Cliente
Application LB
ECS / EKS
ElastiCache
RDS / Aurora

Un canvas que entiende de sistemas

Cada caja tiene un rol. Por eso sabemos que el cliente no debería hablarle a la base, aunque le hayas puesto otro nombre.

Clouds
Cache
ElastiCache
Memorystore
Azure Cache for Redis

Abstracto, AWS, GCP o Azure

Cambiás de nube y el diagrama se adapta. La nota es la misma.

Campañas
v1
v2
v3
v4
v5
v6
v7
v8

monolito → caché → checkout → … → multi-región

Un sistema que crece con vos

Cada etapa parte de tu diagrama anterior y suma un requisito que lo rompe.

Hábito
12días

Racha, XP y unidades

15 minutos por día rinden más que una sesión intensiva antes de la entrevista.

Idioma
Diseñá un rate limiterDesign a rate limiter

En español y en inglés

Practicá en tu idioma y pasá a inglés cuando se acerque la entrevista.

modos de canvas

0

Desde estimar el QPS de Twitter hasta un lakehouse en Databricks o un RAG con su evaluación. Ver el catálogo

Precios

Menos que una hora de mock con una persona.

Precio regional en LatAm: hasta 50% menos. Precios en USD, a validar en la beta.

Free

USD 0

Para empezar el hábito.

  • 5 challenges de tu roadmap, de junior a staff, y el caso del día
  • Racha, XP y test de nivel
  • 1 pista por challenge
  • Corrección por reglas
  • 1 comentario de entrevistador de prueba

Pro

recomendado

USD 6,58

por mes · USD 79 al año

  • Todos los casos y las 22 campañas
  • Las 3 pistas de cada challenge
  • Comentarios de entrevistador con IA
  • Los tres roadmaps: Software, Data y AI Engineer

Lifetime de lanzamiento

USD 149

Un pago. Para los primeros 100 de la lista.

  • Todo lo de Pro, para siempre
  • Las features nuevas también, como los mock interviews
Próximamente

Cuby para equipos

Entrevistas de system design que miden lo que importa.

Para equipos que contratan: el candidato diseña en el canvas de Cuby y después implementa una parte con Claude Code, en vivo. Ves cómo piensa, cómo decide y cómo trabaja con IA, y te llevás un informe que se puede comparar.

  • Diseño en vivo

    Ves la arquitectura mientras el candidato la dibuja, con las mismas reglas que corrigen cada objetivo.

  • Live coding con Claude Code

    Implementa una parte del diseño con Claude Code al lado. Evaluás qué le pide, qué revisa y qué descarta.

  • La sesión queda grabada

    Cada trazo del diagrama y cada comando quedan en una línea de tiempo para repasarla con tu equipo.

  • Un informe comparable

    Puntaje por objetivo, trade-offs y señales de seniority, con el mismo criterio para cada candidato.

Entrevista · Backend seniorEn vivo · 23:41
Cliente
API Gateway
API GW throttling
ECS / EKS
ElastiCache

Claude Code

> agregá un rate limiter por usuario al API

  • ● Leyendo api/handlers.go
  • ● Editando middleware/ratelimit.go +42 −3
  • ✓ Tests: 18 pasaron

Evaluación

  • Escalabilidad
  • Trade-offs
  • Uso de IA

FAQ

Preguntas frecuentes.

  • Sí. El test de nivel aprueba las unidades que ya dominás con la mitad del XP, y el camino empieza en lo que necesitás reforzar. Las campañas para seniors empiezan desde las etapas avanzadas.

  • No. El modo abstracto es el que se usa en la mayoría de las entrevistas. Los modos de cada nube son opcionales y la nota es la misma en los cuatro.

  • No. La nota sale de reglas fijas sobre tu diagrama y tus respuestas, así que es justa y repetible. La IA solo comenta: qué faltó, qué trade-offs discutir y qué te repreguntarían.

  • No del todo, y no lo promete. Te permite llegar al mock con el método practicado, para que la hora con una persona rinda en lo que importa.

  • Todo el contenido está en español y en inglés. Podés cambiar de idioma en cualquier momento, también a mitad de un challenge.

Tu próxima entrevista empieza con 15 minutos hoy.

Beta abierta en noviembre

Los primeros 100 acceden al lifetime de lanzamiento.