System Analyst
Fale sobre si mesmo, o que o destaca em relação aos outros candidatos para a posição de analista de sistemas?
Podes dar um exemplo de todos os tipos de requisitos que mencionaste, para alguma funcionalidade?
Descreva o que é necessário fazer para uma API simples — por exemplo, o histórico de pedidos do entregador: uma lista com o valor e o endereço.
O que é ACID?
Tem prática de Gestão de Mudanças e um processo formalizado de gestão de alterações de requisitos?
Havia uma aplicação móvel ou portal web?
Qual foi a sua experiência ao participar na análise de defeitos industriais, confirmando se era um defeito ou uma funcionalidade?
O negócio traz uma funcionalidade que pode quebrar a lógica existente. Como vais comunicar os riscos e o que vais sugerir?
Já teve que trabalhar em projetos do zero ou entrou num projeto já em andamento?
É possível enviar uma mensagem no formato JSON através do protocolo SOAP?
Como foi controlada a versão da API e dos contratos de integrações?
Experiência na elaboração de requisitos técnicos: até que ponto de detalhe se aprofunda — nível do utilizador (histórias de utilizador) ou até ao nível de objetos de metadados, atributos?
Quais ferramentas usaste para modelar a estrutura de dados e os processos? Que diagramas específicos desenhaste?
Qual é a principal diferença entre a integração REST e os brokers de mensagens?
Tarefa REST API: criar um pedido numa livraria — método, corpo da solicitação, resposta, idempotência.
O que é uma auditoria em um sistema de informação e por que ela é necessária?
Qual é a diferença entre um token de acesso e um token de atualização?
Os dias de folga na ZUP padrão — são pagos ou não pagos? Que ferramenta fornece a ZUP padrão?
Como foi organizado o portal: havia uma funcionalidade separada para TMC?
Projete uma base de dados para uma biblioteca: tabelas principais, entidades, relações entre elas.