Java
Para que é que serve o try-with-resources?
O que são índices no PostgreSQL? Vantagens e desvantagens, tipos de índices.
Qual é a diferença entre ArrayList e LinkedList? Para que servem se já existe um array?
Como implementar o processamento de requisições web com Spring MVC?
Como evitar parar a Dead Letter Queue em caso de falhas repetidas?
Por que não se usam funções de hash com o mínimo de colisões?
Quais métodos podem ser usados para alterar ou substituir o escopo do Scope Bean na aplicação?
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
Os algoritmos de determinação de rotas nos sistemas operativos Windows e Unix coincidem?
Quais são as vantagens e desvantagens de usar classes imutáveis?
Fale sobre a anotação @ElementCollection.
Estás preparado para passar entrevistas práticas e sabes responder às perguntas típicas que surgem num sistema de contratação real?
O que fazer se o requisito de negócio é que na gravação haja exatamente 9 rublos, e não 10?
Quando a anotação @Transactional pode não funcionar?
Explique como o método equals influencia o comportamento das chaves no HashMap.
Em que situações é aconselhável evitar criar índices na base de dados?
Como determinar a versão do biblioteca CGLIB utilizada no projeto?
Pode-se usar o protocolo HTTP para troca de dados entre diferentes serviços?
Como é que os clientes são informados de que há um problema com os cálculos?
Já enfrentou o problema de N+1 consultas? Como resolveu?