QA / QA Automation
Qual JOIN é usado se todas as linhas da tabela da esquerda estiverem visíveis e apenas as linhas correspondentes da direita? Qual JOIN é usado se não houver valores NULL e apenas as linhas correspondentes permanecerem?
Como testar ou obter intencionalmente uma exceção num teste?
O que fazer para que as ações sejam realizadas após o tratamento de exceções?
Qual é a técnica de teste de valores limite?
O que pretende fazer o framework de teste?
Qual é a diferença entre ArrayList e LinkedList? Quando é mais conveniente usar cada um?
Por que queres mudar de emprego?
Como funciona o trabalho na funcionalidade desde os pedidos dos stakeholders até aos testes? Qual é a composição da equipa?
Como é que o HashMap armazena as chaves e realiza a pesquisa por chave?
Qual é a diferença entre Queue e Deque?
O que são Testcontainers e por que são necessários?
Que frameworks de teste usaste e para que serve o Rest Assured? Qual protocolo ele testa?
Qual coleção devo usar para obter apenas valores únicos sem duplicados?
O que é a técnica de teste combinatório? Como implementar o teste de pares?
Como é o processo de desenvolvimento de testes automatizados do ponto de vista do Git e do controle de versões?
Como as chaves de string mais longas afetam o desempenho do HashMap?
Como realizar ações uma vez antes de todos os testes numa classe e depois de todos os testes numa classe no TestNG?
Em que o processo difere de uma thread em Java? Podem interferir um com o outro? O que faz System.exit?
Qual operador SQL é usado para expressões regulares?
Fale-me sobre a pilha tecnológica do projeto e o framework de testes.