QA / QA Automation
Para que servem os casos de teste?
Quais critérios você considera ao avaliar tarefas?
Fale sobre o princípio da separação de interfaces.
Fale-me sobre os testes do lado do cliente.
Qual é a diferença entre tipos e categorias de testes?
Como verificar se o JSON contém os campos corretos?
Dá um exemplo de como escolherias os casos de teste para uma requisição PUT.
O que é um decorador (Decorator) no contexto da programação e como é que ele é utilizado?
Como você vai testar a interface do usuário dos sites?
Com que metodologias de desenvolvimento já trabalhou?
Como se pode testar um campo de entrada de email?
Com que dificuldades se deparou ao trabalhar com TypeScript?
Qual é a especificidade da mudança de estados da aplicação no Android?
O que são expressões lambda em Java e que funcionalidades oferecem?
Para que servem os métodos equals() e toString() em Java?
O que significa a afirmação de que os testes demonstram a presença de defeitos e não a sua ausência?
Qual interface permite adicionar um objeto ao bloco try como recurso?
Compare os frameworks de teste para automação de interface de usuário em JavaScript.
Fala-me sobre os atributos da lista de verificação?
Fale sobre a camada de transporte (transport layer) do modelo TCP/IP.