Tipo de prueba System Design / Whiteboard

Prueba de System Design para evaluar arquitectura de software

Descubre si la persona candidata sabe diseñar un sistema que aguante producción — no solo recitar patrones de diseño.

Live
System design — Design a URL shortener
SR
DK
00:24:18
End session
Whiteboard
2 drawing
HTTPSroutereadwrite
Client
Load balancer
APIx3
Cache
DB — shardkey: hash(short_id)
TTL on cache? Discuss eviction policy — LRU vs LFU
Sofia · candidate
Daniel · interviewer
Prompt · from template library
Scale to 100M URLs/day. Cover storage, caching and hot-key mitigation.
Session integrity: clear
Scorecard
Shared live
Architecture & trade-offs5/5
Scalability reasoning4/5
Communication4/5
Architecture captured
Board snapshot saved to the report

Todas tus herramientas favoritas, conectadas

Nuestro ecosistema de integraciones facilita la optimización de tus procesos de contratación.

SólidesAlura para EmpresasLinkedInUdemyGithubGreenhouseExcelInHireRecrutaiGupy
Prueba de system design

¿Qué es una prueba de system design?

Una prueba de system design es una evaluación en la que la persona candidata diseña la arquitectura de un sistema a partir de un escenario con requisitos y restricciones, y explica las decisiones que tomó. En Coodesh funciona en la pregunta de Pizarra: el candidato arma el diagrama en la propia plataforma, puede adjuntar imágenes de apoyo y la respuesta se evalúa con criterios escritos al crear la pregunta.

A partir del nivel semi senior, el código muestra poco de lo que pesa en el trabajo: cómo particionar datos, qué va a una cola, dónde falla primero el sistema. Sin criterios escritos, cada entrevistador valora algo distinto. Con el objetivo y el método de evaluación guardados en la pregunta, todos los candidatos se leen con la misma vara, y la decisión final es de tu equipo.

  • Categoría System Design en la biblioteca, pensada para perfiles senior.
  • Criterios de corrección con peso de 1 a 5.
  • El modo presentación suma 10 minutos para explicar.
  • Preguntas en español, inglés o portugués.

Cómo armar una evaluación de arquitectura de software

  1. Elige o escribe el escenario

    Usa una pregunta de la biblioteca o crea tu propia pregunta de Pizarra con título, enunciado, tiempo, nivel, peso y las habilidades a evaluar.

  2. Deja por escrito cómo evaluar

    Completa el objetivo de la pregunta y el método de evaluación, y agrega criterios con nombre, descripción y peso, como arquitectura general, escalabilidad y puntos de falla.

  3. El candidato dibuja y explica

    Arma el diagrama en computadora, ya que este formato no funciona en celular, y graba la explicación si el modo presentación está activo.

  4. Tu equipo revisa y decide

    Con la corrección con IA activada, la IA califica cada criterio. Tu equipo lee el diagrama, ajusta lo necesario y decide quién avanza.

Funciones de la Pizarra para evaluar arquitectura

El formato reúne el diagrama, la explicación y los criterios escritos en una sola respuesta.

  • Dibujo en la plataforma

    Interfaz interactiva para diagramas, flujos y arquitecturas de sistemas, con opción de adjuntar imágenes.

  • Guía de revisión

    El objetivo y el método de evaluación quedan guardados con la pregunta y orientan tanto a quien revisa como a la corrección con IA.

  • Criterios con peso

    Cada criterio recibe una nota de 0 a 100% y un peso de 1 a 5. La nota de la pregunta es el promedio ponderado, y los criterios extra aparecen solo como observación.

  • IA o revisión manual

    La corrección con IA viene activada. Desactívala en la biblioteca o solo en una evaluación para enviar las respuestas directo a tu equipo.

  • Modo presentación

    El candidato graba la explicación de su solución, con 10 minutos extra en la duración recomendada. Necesita micrófono o cámara.

  • Notas y menciones

    Quienes evalúan registran sus impresiones en el resultado y mencionan a colegas con @, en un campo interno que el candidato no ve.

Cuándo usar una prueba de system design

  • Ingeniería senior, staff y especialistas

    Para vacantes en las que las decisiones de arquitectura son parte del día a día y el diagrama dice más del candidato que el código.

  • Liderazgo técnico

    Combina la Pizarra con una entrevista con IA en la misma evaluación, en secciones con peso propio, para escuchar al candidato defender sus trade-offs.

  • Paneles con varios evaluadores

    Los criterios escritos y las notas compartidas mantienen las calificaciones comparables, y la conversación en vivo queda para los finalistas.

Prueba una evaluación de system design

Empieza gratis, elige un escenario de Pizarra o escribe el tuyo y descubre cómo razonan los candidatos sobre arquitectura.

Preguntas frecuentes

¿Qué es la pregunta de Pizarra y para qué sirve?

Es un formato de pregunta en el que la persona candidata responde dibujando: recibe un enunciado abierto y arma el diagrama en la propia plataforma, con la opción de adjuntar imágenes de apoyo. Sirve para evaluar lo que el código no muestra: arquitectura de sistemas, flujos de datos, diseño de procesos, recorridos e integraciones. Es el formato natural para ejercicios de system design en vacantes de ingeniería, pero funciona igual de bien para diseñar un embudo de ventas, un flujo de atención o un proceso de negocio en vacantes fuera de tecnología.

¿Se puede evaluar system design sin una entrevista en vivo?

Sí, y para la mayoría de las etapas del embudo es la forma más justa. En la entrevista de system design en vivo, la persona candidata dibuja bajo presión, con un evaluador mirando, en 45 minutos apretados; parte de lo que se mide ahí es la resistencia al público. En el formato asíncrono, recibe el escenario, tiene el tiempo definido por la empresa para pensar y dibujar, y el evaluador revisa cuando quiera y cuantas veces quiera, comparando candidatos que respondieron exactamente el mismo problema. La recomendación de Coodesh es combinar el diagrama con una pregunta de video o audio en la misma evaluación, en la que la persona candidata explica sus decisiones: el dibujo muestra la solución, la explicación muestra el razonamiento.

¿Qué pedir en un buen ejercicio de system design?

Un escenario con restricciones explícitas, porque un system design sin restricciones no tiene respuesta incorrecta. En lugar de "diseña un sistema de mensajería", prefiere "diseña un servicio de notificaciones para 2 millones de usuarios, con un pico de 10 mil envíos por segundo, tolerancia a un retraso de hasta 1 minuto y presupuesto de infraestructura limitado; indica dónde falla primero el sistema". Las restricciones obligan a hacer trade-offs, y el trade-off es lo que diferencia a un sénior de alguien que memorizó un diagrama de referencia. En el campo de orientaciones para la revisión, describe lo que cubre una buena respuesta (particionamiento, colas, punto único de falla, costo) para que la revisión siga siempre la misma vara.

¿Quién evalúa el diagrama y cómo se define la nota?

La evaluación es humana, apoyada por las orientaciones de revisión definidas al crear la pregunta: el objetivo del ejercicio y el método de evaluación quedan registrados junto a la pregunta y guían tanto al revisor como a la revisión asistida por inteligencia artificial, cuando se utiliza. En la práctica, el evaluador abre el diagrama, la explicación en video o audio si la hay, y puntúa según los criterios. Esto resuelve el problema clásico de las entrevistas de arquitectura: que cada entrevistador valore algo distinto. Con criterios escritos, dos evaluadores miran el mismo diagrama con la misma vara, y la decisión se vuelve auditable.

¿La persona candidata puede dibujar fuera de la plataforma o generar el diagrama con IA y subir la imagen?

Puede intentarlo, y el diseño de la evaluación es lo que lo vuelve inútil. Primero, el formato acepta adjuntar imágenes porque hay usos legítimos, como fotografiar un borrador en papel; si la empresa quiere el dibujo hecho en la plataforma, basta con indicar en el enunciado que no se considerarán adjuntos. Segundo, los recursos de integridad de la evaluación registran la salida de la pestaña, una segunda pantalla y los pegados, así que el revisor ve si la persona candidata pasó la pregunta entera fuera de la plataforma. Tercero, y más eficaz: con una pregunta de explicación en video o una entrevista con IA a continuación, quien subió un diagrama que no dibujó se traba en la primera pregunta sobre por qué eligió esa cola o dónde se rompe el sistema con el doble de carga. Un diagrama bonito sin defensa es una señal, no una aprobación.

¿Para qué cargos y niveles tiene sentido la Pizarra?

Para ingeniería, a partir del nivel semisénior, cuando las decisiones de arquitectura pasan a formar parte del trabajo, y es obligatorio en procesos de sénior, staff y liderazgo técnico, donde el diagrama dice más que el código. Fuera de ingeniería, funciona para cualquier cargo cuyo trabajo sea diseñar sistemas de otra naturaleza: analistas de procesos (flujos As Is y To Be), product managers (recorridos y arquitectura de funcionalidades), datos (pipelines) y operaciones. Para perfiles júnior de programación, un desafío de código suele medir mejor; la pizarra entra cuando lo que importa es la estructura, no la sintaxis.

¿Puedo crear mis propias preguntas de Pizarra?

Sí. En Biblioteca, al crear una pregunta, elige el tipo Pizarra, escribe el título y el enunciado, define el idioma (portugués, inglés o español), el tiempo, el nivel, el peso y las habilidades evaluadas, y completa las orientaciones de revisión con el objetivo de la pregunta y el método de evaluación. Las preguntas creadas quedan en la biblioteca exclusiva de tu empresa, accesibles solo para tu equipo, y pueden combinarse con cualquier otro formato en una evaluación. Puedes guardarla como borrador y publicarla cuando esté lista.

¿La pregunta de Pizarra está supervisada?

Puede estarlo. Hereda los recursos de integridad configurados en la evaluación: supervisión de salida de la pestaña, pantalla completa, detección de segunda pantalla, registro de pegados, grabación de la navegación y, si está activada, supervisión por webcam. Para ejercicios de system design, el conjunto más útil es la supervisión de pestañas y la grabación de la navegación, que muestran el proceso de construcción del diagrama, no solo el resultado. Los detalles de cada recurso están en la página de integridad y proctoring de Coodesh.

Con el apoyo de

Scale UP EndeavorNIU VenturesThe Venture city