System Analyst
¿Cómo verificarías que un requisito se ha implementado correctamente? ¿Qué herramientas conoces?
¿Ha tenido experiencia con el método de trabajo en turnos? Cuéntenos lo que sabe.
Tienda de libros: el cliente coloca un libro en el carrito, presiona 'Comprar'. ¿Cómo garantizar que se cree solo un pedido en caso de múltiples clics? ¿Qué método utilizaremos para crear el pedido y qué parámetros pasaremos?
¿Dónde lleva la documentación?
¿Has tenido alguna vez el concepto de idempotencia? ¿Cómo lo implementaste?
¿Cuáles son las desventajas de una tabla/entidad desnormalizada?
¿El proyecto terminó o sucedió algo? (¿por qué se fueron del último lugar / se cerró la dirección)
¿En qué casos es necesario usar Kafka y en cuáles basta con una integración directa?
¿En qué lenguaje escribes scripts en Postman? ¿Tienes experiencia con Groovy? ¿Qué complejidad tienen las expresiones JSON Path que utilizas?
¿Para qué se utiliza un corredor de mensajes?
Cuéntame sobre alguna tarea importante de la que estés orgulloso, ya sea difícil o simplemente interesante.
Describe la diferencia entre objetivo y problemática
¿Qué métodos REST conoces?
¿Con qué notaciones trabaja principalmente?
¿Cómo era el trabajo conjunto en las tareas: un analista por tarea o colaborando en tareas grandes?
¿Cómo gestionas los proyectos: de manera secuencial o paralela? ¿Cómo está organizado el proceso de trabajo?
¿Cuántos años de experiencia en REST API y JSON?
¿Qué etapas del ciclo de vida del desarrollo conoces? ¿Qué hace un analista de sistemas en cada etapa?
¿Qué estructura de Caso de Uso utilizó? Secciones principales.
¿Cómo sabe el navegador la dirección IP del servidor al ingresar yandex.ru? ¿Cómo llega físicamente la solicitud al servidor?