QA / QA Automation
Podes explicar o que é o framework JUnit para testes em Java?
Quais são as vantagens e desvantagens da abordagem Behavior-Driven Development (BDD)?
Que casos específicos verificarias para operações CRUD com pedidos (do ponto de vista do fluxo do usuário)?
Pode explicar o que se entende por história de usuário no desenvolvimento ágil?
É obrigatório iniciar a interface gráfica do navegador ao executar testes com Selenium?
Qual foi a pilha tecnológica utilizada no seu último projeto?
Pode explicar o princípio de implementação do padrão singleton em Python e suas principais características?
Como distinguir uma aplicação monolítica de um sistema construído com microserviços, e quais são as suas principais diferenças?
Consegue contar quem fazia parte da equipa no seu último projeto?
Qual é a melhor forma de procurar elementos numa página web ao automatizar testes ou desenvolvimento?
Qual é o papel dos modificadores de acesso na gestão da visibilidade dos elementos da classe?
Qual foi o tamanho da equipa que liderou ou integrou no seu último emprego?
Pode explicar o conceito de decoradores na linguagem Python e seu uso?
A que nível do modelo OSI o protocolo TCP opera?
Quantos testes de UI automatizados foram implementados no último projeto?
Já verificaste o código de alguém quanto à qualidade e conformidade com os padrões?
Que tipos de estruturas de dados você aplica na sua prática?
Como é que se podem extrair campos específicos de um objeto JSON?
Qual é a principal tarefa da ferramenta de captura de tráfego de rede?
Consegue listar os principais operadores lógicos usados em JavaScript?