Preguntas de diseño de sistemas en la entrevista de Meta
Por Aaron Cao · Actualizado el

La ronda de diseño de Meta suele pedirte construir un sistema de producto de consumo: un feed de noticias, un servicio de mensajería, un pipeline de notificaciones o una función de "amigos cercanos". Los entrevistadores valoran tanto los requisitos de producto y el modelo de datos como la escalabilidad, y esta ronda es estándar a partir de nivel senior, no para puestos de entrada.
¿Qué tipo de preguntas de diseño hace Meta?
Puede que te hayas preparado memorizando datos sueltos de sistemas distribuidos, y esta ronda no premia eso. Esta sección cubre las formas reales de las preguntas, que están más cerca de la ingeniería de producto que de la infraestructura. El patrón recurrente es una función a escala de consumidor que ya usas, entregada como un problema abierto.
- Diseña un feed de noticias. Ranking, fan-out en la escritura frente a fan-out en la lectura, y qué pasa con cuentas con millones de seguidores.
- Diseña un sistema de mensajería o chat. Garantías de entrega, orden, presencia y sincronización sin conexión entre dispositivos.
- Diseña un sistema de notificaciones. Deduplicación, procesamiento por lotes, límites de tasa por usuario y entrega vía push, correo e in-app.
- Diseña amigos cercanos o una función de ubicación. Indexación geoespacial, frecuencia de actualización y el modelo de privacidad.
- Diseña un componente de búsqueda o tendencias. Frescura del índice frente a la latencia de las consultas.
Algunos procesos dividen esto en una variante de arquitectura de producto, más cercana al comportamiento visible para el usuario. Pregúntale a tu reclutador cuál te toca, porque la preparación cambia.
¿Cómo deberías usar esos 45 minutos?
El modo de fallo típico es empezar a dibujar cajas en el minuto dos. Una división que funciona: aclarar requisitos y alcance, esbozar la API y el modelo de datos, dibujar la arquitectura de alto nivel y luego profundizar donde señale el entrevistador.
- Requisitos primero. Qué usuarios, qué plataformas, si predomina la lectura o la escritura, y qué no vas a construir explícitamente.
- Los números después. Una estimación aproximada de usuarios activos diarios, tasas de solicitudes y tamaños de payload, para que los compromisos posteriores tengan una base.
- El modelo de datos antes que los diagramas. Cómo es una entidad y cómo se consulta suele decidir la arquitectura.
- Una sola inmersión profunda. Espera que te dirijan hacia un solo componente y te pregunten cómo falla.
Di tus suposiciones en voz alta. Un entrevistador que no esté de acuerdo con una suposición la corregirá, lo cual es información gratis; una suposición no dicha simplemente parece un vacío.
¿Qué distingue a una respuesta sólida de una promedio?
Las respuestas promedio describen una arquitectura correcta. Las respuestas sólidas nombran el compromiso que aceptaron y el fallo que están dispuestas a tolerar. Decir "elijo fan-out en la escritura porque aquí dominan las lecturas, y acepto escrituras lentas para cuentas de celebridades, que manejaría con una ruta de extracción aparte" vale más que un diagrama perfecto.
Imagina a una ingeniera de backend en una entrevista para un puesto senior. Le piden diseñar un sistema de notificaciones y pasa los primeros seis minutos solo en requisitos: si un usuario puede recibir dos notificaciones por un mismo evento, si el orden importa, cuál es la ventana de retención. El entrevistador dice después que la discusión sobre deduplicación fue la parte decisiva de la ronda, y ella nunca pasó de un diagrama de una sola página.
Ensayar esta narración a solas frente al escritorio es la parte difícil. Puedes practicar preguntas de diseño contra un entrevistador de IA en la página /mock-interview y acostumbrarte a hablar mientras piensas.
¿Dónde ayuda un asistente en vivo, y dónde no?
En una ronda de video con voz, SubcueAI transcribe la pregunta del entrevistador y muestra una estructura sugerida de tu lado, en el overlay de escritorio en macOS y Windows o en el panel lateral de la extensión de navegador Chromium. Ningún bot de reunión se une a la llamada, y no se inyecta nada en la página de la reunión. Para una ronda de diseño, el valor real es una lista de verificación de lo que siempre olvidas bajo presión, como la estimación de capacidad o el modo de fallo, en vez de una respuesta que lees en voz alta.
Los límites son firmes. Las rondas de diseño suelen usar una herramienta de pizarra compartida con tu pantalla compartida, y todo lo que hay en tu pantalla es visible para el panel. Leer una respuesta generada también se desmorona de inmediato, porque la siguiente pregunta del entrevistador es "¿por qué no el otro enfoque?". Las rondas relacionadas de otros empleadores están en el tema de entrevistas por empresa.
FAQ
¿El system design forma parte de todas las rondas de ingeniería de Meta?
¿Qué es la variante de arquitectura de producto?
¿Cuánto cálculo de capacidad se espera?
¿Debo hacer preguntas de aclaración o empezar a diseñar?
¿Puedo usar un asistente de IA durante la ronda de diseño?
Preguntas relacionadas
- ¿Qué preguntas de coding hace Meta en las entrevistas?
- ¿Qué preguntas conductuales hace Meta en las entrevistas?
- ¿Puede un asistente de IA ayudar con las preguntas de entrevista de diseño de sistemas?
- ¿Qué preguntas conductuales hace Amazon y cómo debo responderlas?
- ¿Qué preguntas hace Tesla en las entrevistas?
- ¿Qué preguntas hace Amazon en una entrevista SDE 1?