Sobes.tech

Java

Para que serve o BeanPostProcessor?

Senior
198

Já precisou otimizar a condição NOT IN? Quão ruim é isso e como otimizá-la?

Senior
175

Já enfrentou o problema de N+1 consultas? Como resolveu?

Senior
175

Como implementar um contador seguro para threads na memória?

Senior
164

Para que serve o Spring? Por que o usam?

Senior
160

Já trabalhou com carregamento preguiçoso (Lazy Loading)? O que é e como é utilizado?

Senior
155

Quais são os princípios básicos para construir uma classe segura para threads?

Senior
154

Como foi utilizada a bloqueio otimista nos seus projetos? Como resolveram a StaleStateException?

Senior
154

Isso é suficiente para segurança de thread se na classe houver dois campos com um invariável (um estritamente menor que o outro), cada um protegido por AtomicInteger?

Senior
151

O que acontece se tanto a entidade quanto a sua coleção tiverem mapeamento Eager, e carregarmos um elemento da coleção?

Senior
149

Fale sobre sua experiência de trabalho no seu último emprego (Lekton). Com o que você trabalhou, qual foi a sua stack?

Senior
148

Consegue imaginar uma tarefa onde o Spring não fosse utilizado?

Senior
145

Para que serve a palavra-chave volatile?

Senior
144

Já trabalhou diretamente com a escrita de código multithread?

Senior
144

O que acontece se dois threads lerem simultaneamente uma entidade e tentarem modificá-la no Hibernate?

Senior
139

Tarefa física: o que acontecerá se saltar dentro de um comboio em movimento?

Senior
136

Problema de lógica: 9 bolas, uma mais pesada, qual o número mínimo de pesagens numa balança de dois pratos?

Senior
132

O que acontecerá se saltar no teto de um comboio em movimento (200 km/h)?

Senior
131

É possível violar os princípios de normalização? Para quê?

Senior
129

No que se focam ao projetar uma base de dados? Quais princípios?

Senior
127