Java
Fale sobre o contrato dos métodos hashCode e equals em Java.
Que operações e operadores lógicos você conhece?
Que ferramenta de automação de build você usaria ao desenvolver um novo microserviço?
Qual é a característica especial do Spring Boot?
Que interfaces funcionais conhece?
Qual é o papel e as principais funções do componente Spring Boot Actuator em aplicações baseadas em Spring?
Que tipos de operadores JOIN você conhece?
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?
Quais ações são necessárias para criar servlets?
Quais são as principais dificuldades que podem surgir ao usar transações em sistemas?
É possível ter vários elementos em um HashMap com chaves iguais em conteúdo?
Forneça um exemplo de base de dados relacional e não relacional.
Explique as diferenças entre LEFT JOIN e RIGHT JOIN em SQL e suas implicações ao combinar tabelas.
O que acontece se tentar adicionar um par chave-valor ao HashMap, onde o valor é null, e esse par já existe, e hashCode é fixo e equals retorna true?
Consegues enumerar os principais tipos de ligações utilizados em bases de dados relacionais SQL?
Qual é a estrutura do framework de coleções em Java?
Explique o conceito de objeto na linguagem Java e seu papel na programação
O que são restrições em SQL?
Como fechar corretamente a conexão com a base de dados?