Esta es una sesión de entrevista simulada, que muestra cómo se sentiría una entrevista real de Diseño de Sistemas. El entrevistado tiene alrededor de 3+ años de experiencia y se le pidió que diseñara un backend para un rastreador web que indexa páginas de internet con algunas restricciones adicionales.
0:00 - Inicio
3:31 - Entendiendo el problema
10:44 - Requisitos no funcionales y restricciones
18:37 - Balanceador de carga en sistemas a gran escala
20:45 - ¿Polling/Pushing desde la cola de mensajes?
25:12 - Suma de verificación MD5 y detección de duplicados
27:42 - Indexación para búsqueda
34:17 - Las principales restricciones
36:10 - Optimización en entrevistas de Diseño de Sistemas!
39:28 - Mayor prioridad para URLs enviadas por usuarios
44:03 - Diseñando tu estrategia de recuperación ante desastres.
46:44 - Notas finales! ¿Qué quieres ver a continuación?
Si deseas programar una entrevista simulada conmigo, por favor únete a mi comunidad de Telegram.
Aquí están mis coordenadas en internet.
Sígueme en LinkedIn y suscríbete al canal para más contenido sobre Diseño de Sistemas.