Tem experiência na utilização do Selenium na automação de testes?
QA / QA Automation
Qual é o papel e a finalidade da palavra-chave 'super' na linguagem Java?
O que é um arquivo conftest.py e quantos desses arquivos podem existir num projeto?
Fala brevemente sobre os cinco princípios SOLID.
Que métodos utiliza o HTTP?
Explique o conceito de encapsulamento na programação orientada a objetos e por que é importante?
Quais são os principais motores de navegador?
Qual é a função principal do solenóide eletromagnético e para que é utilizado nos dispositivos?
Participou no desenvolvimento ou na integração de serviços RESTful?
Pode explicar o conceito de polimorfismo na programação orientada a objetos?
Qual é a finalidade do operador instanceof em Java e como ele é usado para determinar o tipo de objeto?
Pode explicar o princípio KISS e por que ele é importante no desenvolvimento de software?
Qual é a finalidade do modificador static em Java e em que cenários é utilizado?
Qual é o papel do arquivo Obj.xml no contexto das aplicações Java?
Pode explicar o que se entende por rotas API no desenvolvimento de aplicações web?
Fale-nos sobre a sua experiência prática com sistemas de gestão de bases de dados SQL.
Que tipos de expectativas podes enumerar no contexto do desenvolvimento de software?
Pode explicar o princípio de evitar a duplicação de código na programação?
Que métodos utiliza para verificar o design do sistema em busca de erros e deficiências?
Pode explicar o conceito de herança na programação orientada a objetos?