Sobes.tech

Java

Como diagnosticar se a base de dados está parada de manhã, sem alterações feitas?

Senior
265

Pode nomear os principais tipos de relações entre tabelas em SQL?

Junior — Middle
265

De que formas é possível configurar um ambiente para bancadas de testes?

Junior — Middle
265

É possível usar null como chave em HashMap e quais problemas podem surgir?

Junior — Middle
265

Que sintaxe pode ser aplicada ao usar a anotação @Query no Spring Data JPA?

Junior — Middle
265

Como é avaliada a eficiência da busca de um elemento na estrutura de dados LinkedList?

Junior — Middle
265

Pode-se considerar que o método chamado através de um objeto proxy é estático?

Junior — Middle
265

Onde exatamente pode ocorrer um erro sem volatile no Double-Checked Locking?

265

Como corrigir um orquestrador com duas chamadas externas independentes para cumprir o limite de 10 segundos quando as durações dos serviços são de 10 e 2 segundos?

Middle+
265

Como pode organizar a ordenação de dados por ordem decrescente?

Junior — Middle
265

Como garantiu a transferência de dados em condições de instabilidade dos microserviços?

Middle — Middle+
265

Quais métodos existem no Spring para lidar com a situação em que vários Beans implementam a mesma interface?

Junior — Middle
265

Que tarefas adicionais realiza o coletor de lixo além de liberar memória de objetos não utilizados?

Junior — Middle
265

É necessário considerar a ordem das colunas ao criar índices compostos numa base de dados?

Junior — Middle
265

Como é que a correspondência de chaves é determinada nestas estruturas ou algoritmos?

Junior — Middle
265

Qual é o problema principal desta implementação? - Não utiliza um pool de conexões para Jedis - Não há backup de dados Redis - Não há um interruptor interno de verificação - Não há tratamento de exceções - A atualização do elemento de calibração está incorreta - zadd e zscore sem verificações de erros ```java import redis.clients.jedis.Jedis; import java.util.Set; public class WineCellar { private Jedis jedis; public WineCellar() { jedis = new Jedis("localhost", 6379); initializeWines(); } private void initializeWines() { jedis.zadd("wines", 1978, "Chateau Margaux"); jedis.zadd("wines", 1990, "Domaine de la Romanee-Conti"); jedis.zadd("wines", 2005, "Opus One"); } public void updateWineYear(String wine, double newYear) { double oldYear = jedis.zscore("wines", wine); if (oldYear != newYear) { jedis.zadd("wines", oldYear, wine); // Atualização incorreta } } public Set<String> getWinesByYear(double minYear, double maxYear) { return jedis.zrangeByScore("wines", minYear, maxYear); } public static void main(String[] args) { WineCellar cellar = new WineCellar(); cellar.updateWineYear("Chateau Margaux", 1982); System.out.println(cellar.getWinesByYear(1970, 2000)); } } ```

265

Que argumentos e parâmetros o método groupingBy da classe Collectors em Java espera?

Junior — Middle
265

Em que área ou direção tem experiência profissional?

Junior — Middle
265

Qual é o papel e a finalidade do identificador JSESSIONID no mecanismo de Cookies?

Junior — Middle
265

Como é realizado o controlo do cumprimento das tarefas no seu local de trabalho atual?

Junior — Middle
265
/738