Esta pessoa viveu na cidade de São Petersburgo?
Java
Utilizou ferramentas alternativas ou adicionais para realizar consultas na base de dados, além do Hibernate?
Pode explicar o princípio de funcionamento do padrão Chain of Responsibility e em que situações é aplicado?
Já trabalhou com Java Persistence API (JPA) e Hibernate nos seus projetos?
Como é que os serviços interagiam no seu último projeto?
Explique o conceito de pool de strings em Java e sua finalidade.
Explique como funciona a operação de fusão (merge) num sistema de controlo de versões ou ao trabalhar com dados.
Qual é a diferença entre os métodos de combinar alterações no Git usando rebase e merge em caso de conflitos?
O que o motivou a estudar Spring após tanto tempo desde o início da sua carreira profissional?
Que cargos e funções desempenhavam os membros da sua equipa no seu emprego anterior?
É possível usar várias configurações iguais do Spring num único projeto?
O tempo de busca de um elemento em HashSet é sempre o mesmo, independentemente do tamanho do conjunto?
Como implementar um mecanismo transacional ao trabalhar com bancos de dados SQL?
Como é que o valor de uma variável inteira vai mudar quando vários threads a aumentarem em paralelo?
Que comportamento se manifesta na API Stream se faltar uma operação terminal?
Pode falar sobre as suas responsabilidades e o seu papel no seu emprego anterior?
O que fazer se o backend não consegue fazer uma funcionalidade para o lançamento e ainda há tempo?
Qual é a anotação utilizada para a geração automática de identificadores únicos na base de dados?
Explique o que é uma referência fraca e como ela difere de uma referência forte na gestão de memória.
Realizou operações de leitura ou escrita na base de dados?