Explique o conceito de herança múltipla e as suas características na programação orientada a objetos.
QA / QA Automation
Explique as diferenças na utilização de um e dois sublinhados nos nomes de variáveis e métodos em Python.
Pode explicar o que se entende por teste de componentes no desenvolvimento de software?
Partilhe informações sobre o último projeto em que trabalhou/trabalhou.
Quantos especialistas em testes participaram no seu último projeto?
Tem experiência no uso do método PATCH para atualizar recursos?
Tem experiência na criação e gestão de máquinas virtuais?
Pode explicar o conceito de métodos mágicos numa linguagem de programação?
Quais códigos de status você costuma usar ao processar respostas do servidor?
Fale-nos sobre a sua experiência em testes automatizados de aplicações em Java.
Quais são as principais categorias de tipos de dados em Python?
Como distinguir diferentes tipos de expectativas em sistemas de software?
Pode explicar o que se entende por 'fluxo de teste' no processo de desenvolvimento e teste de software?
É possível combinar ou somar duas classes em Python criando um novo objeto que reúna as suas propriedades?
Que tipos de coleções são usados em Java para armazenar dados, e com quais delas você trabalhou em seus projetos?
Que tipos de títulos você usou nos seus projetos?
De que formas você realizou a iteração dos elementos no array?
Como criou os testes para os componentes individuais do sistema?
Que tipos de testes você aplica no seu trabalho?
Quais são os principais componentes de uma requisição POST e como eles são estruturados?