Sobes.tech

Java

Como você determina quais campos devem entrar em equals e hashCode?

Middle+
150

Spring é um framework ou uma biblioteca? Qual é a diferença entre um framework e uma biblioteca?

Middle+
150

Já utilizou funções de janela no PostgreSQL?

Middle+
146

Qual é a diferença entre bloqueio otimista e pessimista?

Middle+
144

Quais são os níveis de isolamento de transações existentes e em que eles se diferenciam?

Middle+
144

Liste os padrões de projeto (GoF) que conhece com certeza.

Middle+
144

Como normalmente faz o mapeamento de objetos de entidade para DTO e vice-versa?

Middle+
143

Por que o Map não é uma coleção (Collection)?

Middle+
139

Para que servem os enums em Java?

Middle+
138

Qual é a diferença entre interfaces e classes abstratas em Java (a partir do Java 8)?

Middle+
137

Para que serve a palavra HAVING em SQL?

Middle+
137

Qual construtor você prefere: Maven ou Gradle?

Middle+
136

Por que após DELETE ou TRUNCATE no PostgreSQL o espaço em disco não é liberado imediatamente?

Middle+
136

Que coleções conhece? Liste as implementações de coleções.

Middle+
132

Liste as anotações do Spring que você usa frequentemente.

Middle+
132

Fale sobre os tipos de propagation na anotação @Transactional. Já teve que usar tipos que não fossem o padrão?

Middle+
131

Como funcionam os índices internos (por exemplo, índices B-tree)?

Middle+
125

O que é uma leitura suja (dirty read)?

Middle+
123

Fale sobre o padrão Decorator — como ele funciona?

Middle+
123
/3