Já utilizou o PlantUML? Para que tipos de diagramas?
System Analyst
Como garantir a compatibilidade retroativa da API sem aumentar a versão? O que não se deve fazer ao alterar o contrato?
Para que foi usado o Postman?
São necessários casos de uso ao descrever o fluxo de trabalho de aprovação?
Como priorizou os requisitos e os dividiu em sprints? De que princípios se pautou?
Fale detalhadamente sobre a sua experiência de trabalho, começando pelo último emprego.
Tem experiência com assinatura eletrónica digital (EED)? Como funciona o mecanismo da assinatura eletrónica digital?
Qual é a opção ideal de interação assíncrona? Qual solução não é muito boa em termos de carga?
Quais são os cenários alternativos para o Caso de Uso 'Criar Pedido'?
Caracterize cada um dos mecanismos: Webhook, Callback, Polling (sondagem periódica).
Fale sobre sua experiência com Kafka — o que exatamente você descreveu?
Previu mecanismos de retry nas integrações com SAP? Como garantiram que o SAP não perdesse dados?
Quer dizer, a transação — se não foi atualizada no SAP, então também foi revertida no seu sistema?
Como você descreve a autorização entre serviços na especificação API? Quais protocolos você usa?
Desenhe um Diagrama de Sequência: o usuário cria uma solicitação no sistema de suporte, a solicitação é salva na base de dados, enviada para registro no CRM, recebe um número de registro, que é registrado de volta. Apenas o número do CRM é mostrado ao usuário, o ID interno não é exibido.