Java
Fale sobre o JdbcTemplate e as suas principais características ao trabalhar com bases de dados.
Você desenvolveu suas próprias classes para lidar com erros e exceções em seus projetos?
É possível ter vários elementos em um HashMap com chaves iguais em conteúdo?
Explique as diferenças entre LEFT JOIN e RIGHT JOIN em SQL e suas implicações ao combinar tabelas.
Consegues enumerar os principais tipos de ligações utilizados em bases de dados relacionais SQL?
Explique o conceito de objeto na linguagem Java e seu papel na programação
Pode explicar o que é o Protocol Buffer e como ele é usado para serializar dados?
O que são restrições em SQL?
Como fechar corretamente a conexão com a base de dados?
Qual é a característica do uso do CopyOnWriteArrayList?
Como posso converter um ArrayList em um HashSet numa única linha?
Explique para que serve o mecanismo de bloqueio partilhado (Shared Lock) em sistemas de gestão de bases de dados ou na programação multithread.
O que é a roleta dos despachadores?
Que métodos podem ser aplicados para aumentar a velocidade das consultas a uma tabela que processa cerca de 100 mil novos registros diariamente, e como isso afetará a execução de amostragens semanais?
Qual é a essência dos tipos de dados primitivos?
Para que situações e objetivos é utilizado o modificador final na programação?
Por que o hashCode() de diferentes objetos pode retornar valores iguais?
Como garantir a unicidade das chaves ao usar a estrutura de dados HashMap?
Quais métodos podem ser usados para implementar o processamento assíncrono de tarefas no framework Spring?
É obrigatório considerar todos os campos da entidade ao implementar o método equals no contexto da lógica de negócios?