Java
De que formas a ordenação de elementos no TreeSet é realizada?
Explique o conceito de pool de strings em Java e sua finalidade.
Qual tarefa o padrão Builder resolve no processo de construção de objetos?
Quais são as diferenças entre testes modulares e testes de integração na sua essência e propósito?
Quais métodos podem ser utilizados para realizar a configuração e ajuste de componentes no framework Spring?
É permitido aplicar a anotação @ExtendWith a qualquer classe ao usar testes?
Como resolver o problema de ausência de dados na cache ao executar dois containers com cache global do serviço ao mesmo tempo?
A estrutura de dados HashSet utiliza uma implementação interna baseada em HashMap?
De que forma a função hash pode ser utilizada para processar dados como nomes completos e números de passaporte ao serem usados como chaves?
Se, ao ler um lote de 50 mensagens, as últimas 5 falharem com um erro, o que acontecerá com o deslocamento?
Quais materiais ou recursos você usou para estudar o tema?
Para que serve o método finalize()?
Consegue listar as classes que implementam a interface Map ou a herdam?
Como deve ser recomendada a implementação de componentes e beans no Spring Boot para desempenho e suporte ótimos
Pode-se considerar um erro se, ao atualizar um elemento do array, ele for sobrescrito?
Em que situações e para que fins se utiliza a palavra-chave static na programação?
Em que situações pode ocorrer um deadlock de recursos na programação multithread?
Por que usam chamadas assíncronas na programação?
Que ferramentas ou bibliotecas você usa para implementar trabalho assíncrono com o protocolo HTTPS?
Pode explicar o mecanismo de funcionamento dos diferentes tipos de ligações em SQL?