QA / QA Automation
Quais são as paradigmas de programação existentes?
Pode explicar o conceito de restrição (Constraint) e o seu papel em sistemas ou bases de dados?
Por que os testes a seco são melhores do que usar o Postman?
Durante os testes, o que consideras mais eficaz: testes de fumaça automatizados ou manuais?
O que é um objeto?
O que pode ser alterado ao fazer overload de um método?
De onde se podem obter requisitos se não houver documentação?
Que qualidades devem possuir bons requisitos?
Quais são os principais métodos de teste para um campo de entrada de e-mail?
É possível explicar os princípios de funcionamento do sistema de integração e teste automático de código sem interrupções no processo de desenvolvimento?
O que acontece ao usar a sintaxe String s1 = "asd"?
Que tipos de ciclos estão implementados na linguagem de programação Python?
Se o endpoint da API suporta o método GET e você envia uma solicitação usando POST, qual o código de status que o servidor retornará?
Usas o operador GROUP BY nas tuas consultas SQL?
Tem notado casos de horas extras na sua equipa ou projeto?
Quais qualidades conhecidas e pontos de controlo (Quality Gates) no processo de garantia de qualidade de software pode enumerar?
Que métodos utiliza o HTTP?
Tem alguma experiência a usar a função swap nos seus projetos?
Explique como os métodos equals e hashCode estão relacionados em Java e por que a sua implementação correta é importante para o funcionamento das coleções.
Que ações ocorrem durante um sprint no Scrum?