System Analyst
Después del lanzamiento, la conversión en la compra de suscripciones cayó un 20% y surgieron quejas sobre una interfaz complicada. ¿Qué acciones se deben tomar?
¿Qué tareas te parecen interesantes y cuáles no?
¿Qué es lo que más te gusta de la analítica?
¿Está familiarizado con el concepto de particiones y cómo se usa PARTITION BY con ORDER BY?
¿Qué estructura de Caso de Uso utilizó? Secciones principales.
¿Cómo terminaba tu trabajo, ese proceso de análisis del sistema? ¿Qué se obtiene después de la descomposición?
¿Dónde termina la responsabilidad del analista? ¿En qué momento consideras que una tarea está terminada?
¿Existe una definición de listo para las tareas antes del desarrollo?
¿Garantiza Kafka el cumplimiento de la secuencia de lectura de los mensajes en el orden en que se publican?
¿Qué tipos de requisitos existen y con cuáles trabaja el analista de sistemas?
¿Qué método HTTP usarías para obtener datos del usuario? ¿Por qué no se pueden transmitir datos confidenciales a través de GET?
Caso práctico: una aplicación para pedir comida, durante la creación del pedido se cayó internet, el usuario hizo doble clic, se crearon dos pedidos. ¿Cuál es la causa y cómo solucionarlo?
¿Cómo evalúas la experiencia en diseño de integración, trabajo con REST y SOAP?
Diseña una arquitectura de sistema de procesamiento de pagos resistente a fallos, de modo que cuando el gateway bancario caiga, los usuarios no vean errores 500, pero los pagos se procesen de manera garantizada.
¿Has tenido alguna vez el concepto de idempotencia? ¿Cómo lo implementaste?
¿Qué otros protocolos/estándares de interacción entre sistemas conoces (además de REST y SOAP)?
La consulta tarda mucho en ejecutarse. ¿Qué se puede hacer para que sea más rápida?
¿Qué son los parámetros de consulta y dónde se muestran en la solicitud?
¿Qué es la lectura sucia y cuándo puede ser útil?
¿Por qué decidieron separarse de la empresa?