QA / QA Automation
Fale sobre os últimos meses de trabalho, no projeto, em relação a tarefas de grande escala. Qual foi a proporção de testes no backend e no frontend?
Como costumavam resolver as situações de conflito? Conte mais detalhes sobre o caso com o analista.
Quais são as suas expectativas salariais?
Existem desvantagens nos microserviços?
Houve situações em que os prazos de teste não foram cumpridos?
Que princípios de POO conhece?
Quão rapidamente poderá sair após a oferta, se a oferta for do seu interesse?
Gostaria de evoluir na área de desenvolvimento? Quais áreas de desenvolvimento e direções você vê para si mesmo?
Imagine que tens um front-end, um endpoint GET ALL retorna uma lista de utilizadores com ID e nome, e em algum momento, em vez do ID, aparece um valor incorreto na coluna. Como localizarias este problema?
Prepare um exemplo: contador sem sincronização e com Synchronized/AtomicInteger, explique quais bugs podem ocorrer sem sincronização
O que é WebSocket e como ele difere do HTTP?
Ou seja, os seus testes de integração envolvem um serviço que vai para outro serviço ou para uma base de dados?
Que ferramentas e serviços de visualização de logs você usou?
Nome os testes não funcionais que faria para este serviço.
O que é uma fixture no PyTest? De que partes ela é composta (setup/teardown através de yield)? Quais os argumentos da fixture?
Ao testar uma API sem documentação, como saber se o resultado da requisição está correto ou não?
Tem experiência com ferramentas de análise de tráfego?
Já trabalhou com multithreading?
O que faz o comando mvn clean test?
O que é o Kibana?