System Analyst
¿Qué piensas si no hay front?
¿Ha trabajado personalmente como probador de TI?
¿Cómo estudiaron BPMN?
¿Cuáles son los puntos o bloques obligatorios que deben incluirse en el especificación técnica para el desarrollo?
¿Qué tipo de productos eran en general?
Cuéntenos sobre el proyecto de gestión presupuestaria de proyectos CapEx
¿Cómo encaja un analista en el proceso Scrum? ¿De dónde provienen las tareas?
¿Qué tan difícil fue el modelo a seguir? ¿Se realizó un análisis de la matriz de roles conflictivos? ¿En qué nivel se abordó: físico o lógico?
¿Consideras el proyecto principal a tiempo completo para ti en cuanto a la carga de trabajo, correcto?
¿Preparas la especificación en la base de conocimientos o en formato OpenAPI, y qué información describes?
[nombre] preguntó: ¿sería cómodo trabajar en formato Outstaff?
¿Cómo evalúas la experiencia en diseño de integración, trabajo con REST y SOAP?
Será incorrecto: - En una solicitud GET se puede enviar un cuerpo - La solicitud POST se puede enviar sin cuerpo - PUT sobrescribe completamente el recurso existente o crea uno nuevo si no existe - El método UPDATE actualiza parcialmente el estado del recurso - DELETE es idempotente
¿Puedes dar un ejemplo del pliego de condiciones más difícil que hayas redactado?
¿Qué metodologías de desarrollo se utilizaron en el proyecto, se utilizó Scrum?
¿Cómo describirías la pantalla de configuraciones con interruptores, entradas, fechas y avatar a los desarrolladores?
¿Cuántas herramientas de inteligencia artificial utilizas en tu trabajo y en qué tareas te ayudan?
Tarea práctica: Plataforma de notificaciones unificada (Notification Platform) Contexto En la empresa existen 3 sistemas dispersos que envían notificaciones a los usuarios: 1. CRM — envía correos electrónicos y notificaciones push sobre pedidos. 2. Portal de soporte — envía mensajes sobre tickets en el bot de Telegram. 3. Sistema de seguridad — genera alertas SMS sobre accesos sospechosos. Cada sistema implementa su propia lógica: * plantillas propias, destinatarios codificados en hardcode; * sin historia centralizada de notificaciones; * los usuarios se quejan de duplicados y retrasos; * sin SLA, métricas ni centro de control unificado. Objetivo Diseñar una nueva Notification Platform que: * agregue eventos de diferentes fuentes (CRM, Support, Security), * los enrute por tipo y canal (email, SMS, Telegram, push), * garantice uniformidad en plantillas, registro y observabilidad, * soporte SLA (p95 ≤ 3 seg para la entrega), * permita escalabilidad y expansión de canales en el futuro. Tarea para el candidato 1. Defina los requisitos funcionales del sistema. 2. Describa los requisitos no funcionales (fiabilidad, rendimiento, manejo de errores). 3. Elabore un diagrama de contexto (C4 Nivel 2). 4. Añada un esquema de diagrama de secuencia. Por ejemplo, envío de un mensaje desde CRM.
Al monitorear la integración de cálculos con sistemas de pago, ha detectado una falla en la transmisión de datos a través de conexiones interbases. ¿Cuál es la secuencia de acciones más efectiva? - Reiniciar inmediatamente la conexión problemática - Utilizar temporalmente un canal alternativo de transmisión de datos - Informar al soporte técnico y esperar instrucciones adicionales - Analizar los registros, determinar la causa y luego actuar
¿Cómo implementar una relación muchos a muchos?