Criou alguma exceção personalizada para lidar com erros nos seus projetos?
Java
Tem experiência no uso da plataforma OpenShift nos seus projetos?
O que o leva a procurar novas oportunidades na sua carreira profissional e por que está considerando mudar de projeto atual?
Como remover a dependência da biblioteca spring-boot-starter-test no projeto?
Quais razões podem levar a que o uso de um índice em SQL não proporcione a aceleração esperada na busca de dados?
Podes mencionar os principais métodos da classe Collections em Java?
Qual é a diferença entre a interface Runnable e a interface Callable em Java?
O que torna o padrão Singleton tão popular e em que casos é utilizado?
A aplicação funcionava normalmente, mas ao aumentar a carga para 15k RPS, começaram os erros OutOfMemoryError. Qual é o plano de ação?
Como se chama a situação em que um método chama a si próprio?
Como se proteger contra mensagens duplicadas no Kafka (idempotência)?
Já aplicou a anotação @PostConstruct numa aplicação Spring?
Como organizar a ordenação de dados numa consulta SQL?
De que maneiras é possível aumentar o desempenho das consultas SQL numa base de dados?
Consegue nomear algoritmos baseados no método de busca binária e explicar as suas características?
Cria testes automáticos para controladores nos seus projetos?
Como implementar e usar o padrão monad no seu código?
Quais são as etapas-chave e os participantes do processo de entrevista?
// 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; }