Tem experiência com o framework Spring para desenvolvimento de aplicações?
Java
O que torna os objetos imutáveis seguros para uso em ambientes multithread?
Como é que se pode encontrar de forma única um registo na tabela de uma base de dados?
Como é que o registo de uma classe é feito no container Spring para injeção de dependências?
É obrigatório usar transações ao realizar operações de escrita na base de dados?
Em que casos é preferível usar a estrutura de dados LinkedList em vez de outras coleções?
Como implementar a rotação dos elementos de um array por um número definido de posições?
Pode explicar as diferenças entre os principais tipos de árvores em estruturas de dados?
Que instruções de gestão você aplicou em seu projeto anterior?
Que tipos de exceções são geralmente capturados num bloco catch na programação?
Pode explicar o conceito de disponibilidade do sistema no âmbito do teorema CAP?
Tem experiência de trabalho com bases de dados que usam múltiplas chaves naturais?
A chave de assinatura do token pertence ao criador ou ao proprietário da conta?
Quais razões podem impedir uma promoção na empresa atual?
Que tipo de dado é usado para armazenar uma sequência de elementos na programação?
Como pode implementar um mecanismo de rollback de transações em caso de ocorrência de uma exceção verificável?
Como é que a sua aplicação é iniciada no servidor e que etapas são seguidas durante este processo?
Podem duas variáveis conter uma referência ao mesmo objeto na memória?
Quais são os métodos utilizados para sincronizar e evitar o processamento simultâneo de eventos de uma mesma entidade por múltiplos consumidores?
Qual é o método mais rápido que conheces para corrigir erros numa consulta SQL?