Sobes.tech

Java

// Dado um array de números, em que todos os números, exceto um, têm um par, //encontrar o número que aparece apenas uma vez // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ int result = 0; for(int num : arr){ result ^= num; } return result; }

Senior
230

O que faz com a tarefa após a concluir?

Junior — Middle
230

Quais razões te levam a estudar livros de programação?

Junior — Middle
230

Pode usar qualquer tipo de dado nos parâmetros genéricos?

Junior — Middle
230

Qual é o melhor tipo de dado para armazenar senhas na sua aplicação?

Junior — Middle
230

Pode explicar o que é uma operação de tipo intermédio no contexto do processamento de dados?

Junior — Middle
230

Qual software de gestão de recursos empresariais é utilizado no nosso projeto?

Junior — Middle
230

Consegue nomear algoritmos baseados no método de busca binária e explicar as suas características?

Junior — Middle
230

O que faria se surgisse um conflito na equipa com um participante que demonstra um comportamento tóxico?

Junior — Middle
230

Como avaliou o grau de cobertura de testes no seu último projeto?

Junior — Middle
229

Onde estão localizados os ficheiros de configuração do Maven no projeto?

Junior — Middle
229

Em que casos é aconselhável usar um construtor para passar dependências para uma classe?

Junior — Middle
229

Qual é o papel do uso de classes abstratas na programação orientada a objetos?

Junior — Middle
229

Pode explicar o que é uma variável do tipo ThreadLocal em um ambiente multithread?

Junior — Middle
229

Quais recursos ou operações podem ser bloqueados ao usar bloqueio pessimista em transações?

Junior — Middle
229

Explique o princípio do uso da construção try-with-resources na gestão de recursos em Java.

Junior — Middle
229

Como enriquecer o contexto do LLM? O que é RAG e como funciona?

Senior
229

Usou o protocolo TLS no seu último projeto?

Junior — Middle
229

// lista de números de automóveis, os números são sempre do mesmo tipo padrão // deve exibir cada número separadamente na consola // depois criar um mapa de número - seus dígitos (exemplo A123BC:123) onde a chave é A123BC e o valor é 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), // List.of("O543EC","B421FT", "I222OA"))

Middle+
229

Como otimizar uma consulta SQL lenta? O que são EXPLAIN e EXPLAIN ANALYZE?

Senior
228
/94