Java
Fale-nos sobre a sua experiência com o sistema de filas RabbitMQ
Como foi estruturado e distribuído o fluxo de trabalho na sua última equipa de projeto?
[nome] conte-nos brevemente sobre a sua carreira, mais detalhes sobre o seu último emprego: projetos, área de responsabilidade, stack utilizado. Como conseguiu conciliar trabalho e estudo?
Em que condições pode ocorrer uma violação da consistência dos dados numa base de dados a funcionar em modo cluster?
É possível modelar e armazenar a estrutura de uma árvore genealógica numa base de dados relacional?
Numa qual parte do Spring MVC ocorre a procura de controladores para processar as solicitações de entrada?
Onde pode encontrar informações sobre os possíveis valores dos tipos de dados primitivos em Java na documentação oficial?
Como reage quando precisa de ajudar os colegas com as suas tarefas ou assumir as suas responsabilidades?
É possível alterar o valor de uma variável declarada como efetivamente final dentro de um objeto?
Tem experiência no uso do RestTemplate para fazer requisições HTTP nos seus projetos?
Como é que se pode extrair apenas valores únicos de uma coluna de nomes numa consulta SQL?
Como o Spring determina a ordem de criação e inicialização dos beans no contexto da aplicação?
A sobrescrição de métodos na programação orientada a objetos é permitida e correta do ponto de vista dos princípios de engenharia de software?
Pode explicar o que é o cache de nível um no EntityManager e como ele funciona?
Podes listar as principais operações que são realizadas no final do processamento de fluxo de dados?
Como distinguir o uso das anotações @Autowired e @Inject no contexto do Spring e em que elas diferem?
Quais são os tipos de implementação de dependência existentes?
Que tipos de bases de dados usam SQL para trabalhar com dados?
Pode explicar o que significa a embalagem e desembrulhamento automáticos de tipos primitivos em Java?
Que abordagens podem ser usadas para evitar exceções ao usar objetos preguiçosos?