Java
Como evitar um conflito ao usar dois beans iguais no contêiner Spring?
Qual é a razão para organizar os métodos por grupos na programação?
Fale sobre a sua experiência de trabalho — o que fez nos empregos anteriores?
Explique o princípio do uso da construção try-with-resources na gestão de recursos em Java.
Quais linguagens de programação são suportadas pelo Hibernate para integração e trabalho com ORM?
Qual o significado de cada uma das palavras-chave na declaração da função main na linguagem de programação?
Quais são as diferenças entre testes funcionais e testes de integração?
Tem experiência com nuvens públicas — AWS, Yandex.Cloud e outras?
Como implementar a gestão de acesso a recursos partilhados entre vários threads?
Estamos à espera de alguém na reunião ou evento?
Que tipos de tarefas você resolveu em suas posições anteriores e como elas podem ser caracterizadas?
Descreva a abordagem para projetar uma das funções no seu projeto atual.
O que torna um banco de dados relacional o tipo mais popular de sistemas de armazenamento de dados?
Como implementar uma relação um-para-um numa base de dados?
Fale sobre os princípios SOLID com exemplos concretos.
Em que consistem as suas responsabilidades relacionadas com o trabalho com bases de dados?
Pode explicar o que são os mecanismos de acesso à estrutura de uma árvore ramificada ou hierarquia na programação?
Desenvolve microserviços ou soluções de serviço semelhantes?
Quais métodos permitem garantir a tolerância a falhas do serviço e a sua rápida recuperação sem interromper o funcionamento de todo o sistema?
Que problemas podem surgir ao devolver uma entidade JPA do repositório e como evitá-los?