Consegues listar as linguagens de programação que funcionam na JVM?
Java
Como tornar uma classe imutável?
O que é o conceito de chamada de método dentro de uma classe na programação orientada a objetos?
Como estão relacionados os colisões ao usar funções hash e o método hashCode em Java?
Por que estás a sair do teu atual emprego e o que procuras?
```java import java.util.ArrayList; import java.util.List; public class StreamTest { public static void main(String[] args) { List<String> nomes = new ArrayList<>(); nomes.add("Ivan"); nomes.add("Max"); nomes.add("Alex"); nomes.stream().forEach(nome -> { System.out.println(nome); nomes.add(nome + " o Grande"); }); System.out.println(nomes); } } ```
Em qual servidor de aplicações o Spring WebFlux funciona? Por que não o Tomcat?
Quais regras devem ser consideradas ao sobrescrever o método hashCode ao usar Lombok?
Fale sobre os seus últimos locais de trabalho e o projeto atual
Já trabalhou com consultas SQL diretamente, sem usar ORM ou bibliotecas de terceiros?
Tem experiência em conectar e interagir com diferentes serviços num sistema?
O que é uma expressão lambda e uma interface funcional?
Consegues nomear as principais operações intermédias usadas para processar dados ou em fluxos?
Quais são os principais métodos da classe Object usados para trabalhar com fluxos e sincronização?
Estarás em Moscovo ou em São Petersburgo na fase de formalização?
O que é uma skill e como ela difere de um sub-agente?
Como realizou a migração da estrutura da base de dados ao transferir entre diferentes ambientes de teste no seu último projeto?
Como é avaliada a operação de inserção de um elemento na parte central de uma lista duplamente ligada em termos de complexidade?
Todos os elementos podem caber numa única cuba após calcular o hashCode e comparar as chaves?
O que é uma colisão em HashMap? Qual é a complexidade otimista e pessimista do acesso?