Participou no recrutamento e conduziu entrevistas? Tem um Team Lead para a equipa de QA?
Java
Quais são os critérios e fatores importantes para ti na escolha de um trabalho?
Fala-me sobre a tarefa mais difícil e desafiadora para ti.
Quais são as principais subclasses da classe Throwable em Java? Qual delas é lançada pelo Selenide quando uma verificação falha (por exemplo, element.shouldBe(visible))?
7. Está a testar o formulário de adição de novos produtos no painel de administração. Cria um novo produto, clica no botão Guardar e vê uma tela branca vazia. Descreva as suas ações seguintes.
O que tiveste mais durante os testes: UX/UI, backend, integrações de API?
Como te sentes em relação à frase 'Automatizar tudo o que puder ser automatizado'?
Fala sobre o teu background: por onde começaste e sobre o teu último/atual local de trabalho?
Qual será o resultado exibido no console ao executar o método main()? private static boolean areEqual(String s1, String s2) { return s1 == s2; } public static void main() { var s1 = new String("Abc"); boolean result = areEqual(s1, "Abc"); System.out.println(result); }
Como é que o HAVING é utilizado em SQL?
Que funcionalidade escolherias para o primeiro smoke-suite de um serviço de streaming (Netflix, Amazon, etc.)?
Como verificar se as listas são iguais em conteúdo, mas a ordem não importa? List<String> actual = List.of("B", "A", "C"); List<String> expected = List.of("A", "B", "C");
6. Como testaria o endpoint "Adicionar produto ao carrinho"? Há uma restrição: não é possível adicionar mais de 30 produtos ao carrinho. Campos: productId - id do produto que vamos adicionar ao carrinho quantity - opcional, se não especificado, o produto será adicionado em quantidade = 1 POST [link] Parâmetros Autorização Cabeçalhos (8) Corpo nenhum form-data x-www-form-urlencoded { "productId": 1, "quantity": 2 }
O que pode desmotivar-te no trabalho?
Realizaste entrevistas em vez do líder ou ajudaste-o?
Por que decidiu procurar um novo lugar e o que deseja encontrar?