Analista de Sistemas: pregunta de entrevista

¿Cuándo eliges integración síncrona o asíncrona?

Elige integración síncrona si el llamador necesita resultado inmediato y ambos comparten disponibilidad; usa mensajería asíncrona para desacoplar, amortiguar, trabajo largo o reintentos, aceptando consistencia eventual.

Respuesta directa

Qué debe cubrir una buena respuesta

Cómo funciona

Una llamada síncrona bloquea al llamador hasta que responde el llamado, lo correcto cuando la respuesta se necesita para continuar y se espera que ambos lados estén activos a la vez; acopla su disponibilidad y latencia. Un mensaje asíncrono deja continuar al llamador y procesar más tarde al llamado, lo que absorbe picos de carga, tolera que el llamado esté caído y encaja con trabajo largo o de varios pasos; cuesta consistencia eventual, manejo de duplicados y depuración más difícil. La mayoría de sistemas usan ambos: síncrono para lecturas y validaciones en la ruta crítica del usuario, asíncrono para efectos secundarios y flujos entre sistemas.

Ejemplo

Comprobar una dirección contra el servicio de códigos postales durante la entrada del formulario es síncrono porque el usuario espera y el resultado cambia lo que ve después. Enviar el email de confirmación, actualizar el CRM y avisar al almacén tras confirmar el pedido son eventos asíncronos, así que una caída del CRM nunca bloquea una venta y una ráfaga de pedidos se encola en vez de fallar.

Errores frecuentes

  • Encadenar cinco llamadas síncronas, de modo que la solicitud del usuario falla si cualquier servicio parpadea.
  • Hacer asíncrono un paso cuando la siguiente pantalla depende de su resultado.
  • Pasar a asíncrono sin consumidores idempotentes y crear duplicados al reintentar.

Una estructura útil para responder

Responde desde tu propia experiencia.

No memorices un guion: usa solo ejemplos que puedas explicar con honestidad en preguntas posteriores.

Practica esta respuesta con MiraHint

Abre el espacio de trabajo de escritorio y ensaya una respuesta clara con tus propias palabras.

Descargar MiraHint
Preguntas de entrevista para Analista de Sistemas