System Analyst
¿Está interesado específicamente en la secuencia de pasos del escenario: qué etapas ocurren y cómo se mueven los datos a través de estas etapas?
¿ Flecha coloreada o no coloreada en la llamada síncrona/asíncrona?
Los nombres de los servicios pueden estar en inglés.
¿Cuál es el problema principal de la estructura de solución elegida? - La lógica de almacenamiento no contempla la rotación de datos - Violación de la escalabilidad de la arquitectura - Flexibilidad insuficiente para nuevos requisitos - No se implementa la limitación del flujo de datos - Arquitectura centralizada como punto único de fallo - El uso incorrecto de la arquitectura de almacenamiento conduce a un cuello de botella en el rendimiento
¿Por qué Redis se usa para caché y Postgres para transacciones?
Describe qué se necesita para una API simple, por ejemplo, la historia de pedidos de un repartidor: una lista con la cantidad y la dirección.
¿Para qué sirve un tiempo de espera al llamar a un método web?
¿Qué modelo de datos crearás localmente para la tarea del método GET /tables/{id}? Nombra las tablas y las entidades.
¿Tienes ofertas de otras empresas en mano o estás en la etapa final con otras empresas?
¿En qué crees que se aplica 'stop' y en qué 'res'? (los términos no fueron aclarados)
Mencionaste que usaste diagramas. ¿Qué exactamente describiste con su ayuda?
Tienes en tu currículum mencionado el stack SAP. ¿Puedes contar en qué proyecto estaban los servicios SAP, qué herramientas utilizaste, cómo diseñaste los contratos?
¿Qué tan familiarizado estás con la revisión de defectos industriales, confirmando si un defecto es o no una característica?
¿Cómo gestionas los cambios en la API para no romper a los consumidores?
Describe el algoritmo de funcionamiento del método GET /tables/{id}: ¿cómo se llena la respuesta, de dónde se obtienen los datos para el mapeo?
¿La descripción de los contratos es solo en lenguaje de negocios o también en OpenAPI (JSON, obligatoriedad, patrones)?
¿Por qué no aceptan las ofertas existentes? ¿En qué se fijan primero al elegir?
¿Qué tipos de requisitos existen y con cuáles trabaja el analista de sistemas?
¿Cómo resolver el problema de la inconsistencia de datos al procesar un pedido a través de varios microservicios?
¿Cómo abordas la tarea de migrar datos desde un SGBD desconocido (por ejemplo, Sybase) a PostgreSQL?