Java
Como e onde pode aceder aos logs do sistema?
Como é que melhora o desempenho de consultas SQL lentas?
Que coleções em Java conheces? Qual é a hierarquia das coleções?
Qual era o seu nível de responsabilidade e tarefas no seu projeto anterior?
Quais são os tipos de JOIN?
Que problemas potenciais podem surgir ao modificar um HashMap durante a sua iteração?
[nome] perguntou: Como projetar o número de partições para uma nova aplicação com uma carga de 3000 mensagens por minuto?
Como é feita a comparação de objetos usando o método equals quando seus algoritmos não são sobrescritos?
Para que é que é utilizado o modificador volatile na programação e qual é o seu papel?
Que comportamento garante o uso da palavra-chave volatile na programação multithread em Java?
Podes enumerar os principais componentes do JPA e suas funções?
Explique o princípio de funcionamento do método de dupla verificação no contexto de programação multithread.
Por que não se usam funções de hash com o mínimo de colisões?
O JDBC é um padrão ou uma implementação específica para trabalhar com bancos de dados?
O que torna o Java um ambiente de linguagem multiplataforma?
Como é que o Spring Boot interage com o processo de conteinerização usando Docker?
Em que casos é justificado o uso de diferentes métodos de interação entre componentes do sistema?
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
Como se comporta um elemento repetido ao adicioná-lo a um TreeSet?
Tem experiência no uso de transações em arquitetura de microsserviços?