QA / QA Automation
Por que não se prevê o envio do corpo da mensagem nas requisições HTTP GET?
Que casos específicos verificarias para operações CRUD com pedidos (do ponto de vista do fluxo do usuário)?
Quais comandos no Linux podem ser usados para alterar o diretório atual para outro?
Quais são as principais diferenças entre arquiteturas com dois e três níveis de estruturação do sistema?
Quais abordagens alternativas existem para implementar a reutilização de código em vez de herança?
Que tecnologias e ferramentas utilizas no teu trabalho?
Como pode configurar a execução automática de testes usando GitLab CI/CD?
Como pode ignorar ou desativar um teste específico no PyTest?
Pode explicar as principais diferenças entre um array, um dicionário e um conjunto no contexto da programação?
Como organizar a execução automática de dados ou configurações prontas antes de realizar os testes?
O que são pedidos HTTP não idempotentes e qual a sua diferença para os pedidos idempotentes?
Como descreveria o seu nível de competência no desenvolvimento de soluções de software?
Que tipos de erros e situações excecionais podem ocorrer num programa?
Podes falar sobre os comandos Git mais utilizados para o controlo de versões?
Como você verifica a funcionalidade das tarefas Jenkins?
Explique o mecanismo de funcionamento do sistema de broker de mensagens e o seu papel na arquitetura de aplicações distribuídas
Fala-me sobre a tua equipa e quais os processos de negócio que testaram lá?
Qual é a diferença entre o método POST e os métodos idempotentes no desenvolvimento de REST API?
Pode explicar o que é gRPC e quais são as suas principais vantagens?
Qual é o papel principal e a finalidade da ferramenta de construção no processo de desenvolvimento de software?