Java
O que são multithreading, paralelismo e assíncrono?
Qual é a diferença entre RestController e Controller no Spring?
O que é uma URL JDBC e qual o papel que ela desempenha no trabalho com bancos de dados em Java?
O que é a anotação @Transactional no contexto do Java?
Como criar um bean singleton ao iniciar a aplicação Spring?
O que é Deque?
Qual é a diferença entre Collection e Stream em Java?
Por que as strings são uma chave popular no HashMap em Java?
O HashMap deve funcionar corretamente se todos os objetos tiverem o mesmo valor hashCode?
Como evitar o acesso direto a uma página JSP a partir do navegador?
Qual é a diferença entre herança e polimorfismo?
Usa o padrão Command no seu trabalho?
O que é o módulo Spring Core e que vantagens oferece?
Quais são as vantagens do uso de injeção de dependências?
Que tarefas podem ser resolvidas com a operação JOIN em SQL?
Para que servem os métodos flatMap(), flatMapToInt(), flatMapToDouble() e flatMapToLong() na API Stream?
Qual é a complexidade temporal de inserir um elemento na LinkedList?
Qual é a diferença entre Spring Data e Hibernate?
O que é CI/CD?
Como garantir a sincronização num ambiente multithread?