QA / QA Automation
Quais métodos de teste devem ser usados ao verificar um sistema de microsserviços?
Podes enumerar os principais tipos de métodos de teste de software?
Fale sobre testes funcionais e não funcionais, quais subtipos você conhece?
Quais conquistas ou projetos lhe dão maior orgulho e do que você se orgulha especialmente em sua atividade profissional?
Explique o conceito de metaclasse e o seu papel na definição de classes em Python
Quais são as vantagens e desvantagens de usar a classe PageObject em comparação com strings simples nos testes de automação?
Que ferramentas e painéis no DevTools podem ajudar os testadores na análise e depuração de aplicações web?
Partilhe a sua experiência com bases de dados PostgreSQL, fale sobre tarefas realizadas e problemas resolvidos.
Que padrões de design conhece além do Page Object?
Pode compartilhar sua experiência com testes manuais e as abordagens que você usou?
Qual foi o objetivo do teste de carga?
Já escreveu decoradores personalizados? Pode mostrar um exemplo?
Pode explicar as diferenças entre os vários métodos HTTP, como GET, POST, PUT e DELETE?
Em que situações se aplica a biblioteca de testes Chai durante o desenvolvimento?
Que áreas de conhecimento consideras importante estudar adicionalmente?
Nome os casos limite ao criar um pedido.
Pode explicar o que são os web sockets e como eles funcionam no contexto do desenvolvimento web?
Qual o nível de rendimento que está disposto a considerar?
# Dada uma string composta pelas letras 'X', 'Y' e 'O'. # É necessário encontrar a menor distância entre as letras 'X' e 'Y', # ou retornar 0 se 'X' ou 'Y' estiverem ausentes. # "YY" -> 0 # "XX" -> 0 # "XY" -> 1 # "YOX" -> 2 # "OOOXOOYOXO" -> 2 # "OOOXXOY" -> 2 def distance(string: str) -> int:
Como é organizado quando tem JUnit e TestNG juntos num projeto?