Java
Explique como a compilação JIT afeta o desempenho das aplicações Java e em que casos isso pode levar a resultados inesperados.
As ligações no Hibernate (OneToOne, OneToMany, ManyToOne, ManyToMany) são ansiosas ou preguiçosas por padrão?
Por onde começar uma investigação se houver um aumento no consumo de memória em produção?
Para que serve o Modelo de Memória Java?
Para que serve o Modelo de Memória Java?
Gradle vs Maven: com que trabalhou?
Como foi organizada a partição no Kafka para lidar com picos de carga?
Descreva o esquema de interação pelo protocolo OAuth 2.0 (Authorization Code Flow).
O que é uma assinatura eletrónica digital (EED)?
Pergunta 7. Existe um serviço ExampleService (ver figura). Se um serviço externo chama consecutivamente os métodos: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Quantas vezes ocorrerá uma chamada ao CityDao::getCity se o cache estiver vazio? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } } 0 1 2 Depende da implementação do CacheManager
Quais índices teve de usar (incluindo os que cobrem)?
Qual é a diferença entre HashMap e LinkedHashMap?
Fale-me sobre a API de Streams — o que é e como a utiliza
Como perceber se uma consulta utiliza um índice? Como monitorizar índices não utilizados?
Conte-nos como foi organizado o processo de desenvolvimento no seu emprego anterior, desde a necessidade de negócio até ao lançamento.
Condição do problema: Dado um array de números inteiros nums e um número inteiro target. É necessário encontrar dois números no array cuja soma seja igual a target, e retornar seus índices. Garante-se que existe exatamente uma solução, e que não se pode usar o mesmo elemento duas vezes. Exemplos: Entrada: nums = [2,7,11,15], target = 9 Saída: [0,1]. Explicação: nums[0] + nums[1] = 2 + 7 = 9 Entrada: nums = [3,2,4], target = 6 Saída: [1,2]. Explicação: nums[1] + nums[2] = 2 + 4 = 6 Entrada: nums = [3,3], target = 6 Saída: [0,1]. Explicação: nums[0] + nums[1] = 3 + 3 = 6
Por que o @Async não funciona ao chamar métodos dentro de uma mesma classe no Spring?
Tarefa arquitetónica: sistema de notificações atrasadas para bônus (dezenas de milhões de utilizadores)
Que filas conhece para trabalhar com multitarefa?
Qual é a diferença e as vantagens entre compilação JIT e AOT?