Qual é o papel e a finalidade da área de dependências no Maven para gerir dependências do projeto?
Java
Estás pronto para começar a entrevista?
O que o leva a voltar de uma arquitetura de microserviços para um sistema monolítico?
Explique o princípio de funcionamento do método de bloqueio otimista na gestão de acesso concorrente aos dados.
Como funciona o mecanismo de obtenção de elementos na interface List?
Já trabalhou com a coleção List nos seus projetos?
Qual mecanismo de carregamento de dados é utilizado ao usar JOIN FETCH no ORM?
Podes listar os diferentes tipos de cache utilizados no Hibernate e explicar as suas características?
Qual é a sua experiência com o uso de templates na programação?
Quais eram as suas principais responsabilidades como desenvolvedor no seu último projeto?
Qual é a versão do Java Development Kit que tens instalada e usas para trabalhar?
Qual é a quantidade máxima de mensagens que o Kafka pode armazenar na sua fila?
Em que formato são transmitidas as tarefas para implementação no seu projeto atual?
Consegues falar sobre o padrão de design mais utilizado?
De que forma participou no processo de testes durante o desenvolvimento de soluções de software?
O que é o teorema CAP?
Como é que o princípio de ocultação de dados é implementado em Java para garantir o encapsulamento?
Tem experiência na integração e configuração de mecanismos de autorização usando Spring Security?