Java
O que é encapsulação em programação?
Quais são os principais métodos existentes na classe HttpServlet?
Como estabelecer uma conexão com a base de dados?
Como pode transformar uma aplicação monolítica numa coleção de microserviços separados?
Alguma vez teve que redefinir o método equals por si próprio?
Por que mecanismos o NIO garante acesso não bloqueante aos recursos?
Como explicar por que este tipo de bases de dados é chamado relacional?
Como e quais processos são iniciados ao iniciar uma aplicação Spring Boot?
Tem habilidades para identificar erros e problemas no código de programação?
A que problemas pode levar a violação dos princípios SOLID?
Como é avaliada a eficiência da busca de um elemento por chave em um HashMap na presença de colisões?
Explique o conceito de carregamento preguiçoso no Hibernate e como ele afeta o trabalho com dados
Pode explicar o que é uma exceção na linguagem Java e como ela é usada?
Que dificuldades surgiram ao usar Hibernate nos projetos?
Usou java.util.concurrent no Java 5?
Qual é o problema das exceções verificadas em Java?
Como identificou e corrigiu erros no seu último projeto?
Como pode implementar herança múltipla em Java?
Como se pode expandir a funcionalidade do JSP?
Qual é o objetivo principal da implementação do processo de desenvolvimento de software?