Java
Por quanto tempo o contexto criado pelo DispatcherServlet durante o processamento de uma solicitação é mantido?
É possível injetar um bean em outro durante a sua criação no Spring?
Como é feito o acesso aos elementos na fila?
Qual componente do Spring Boot fornece injeção de dependências através de interfaces abstratas e implementações?
O que escreveria se visse essa implementação numa revisão de código?
Como se pode extrair o valor por chave de uma estrutura de dados HashMap?
Já precisou escrever anotações personalizadas ou fazer varredura de classes?
Como pode determinar a lista de portas abertas no sistema operativo usando comandos Bash?
Qual foi o tamanho da equipa que liderou ou na qual trabalhou na sua última organização?
Quais razões tornam as operações de pesquisa de dados no PostgreSQL mais rápidas ao usar métodos de gravação?
Que abordagens o Spring usa para gerenciar múltiplos candidatos na injeção de dependências?
Quais métodos de interação com a base de dados através do Spring Data conheces?
Qual método permite criar um objeto Optional que contém um valor null?
É importante a aquisição de novas tecnologias na avaliação de um candidato?
Descreva como implementou a monitorização e rastreabilidade (observabilidade) para serviços backend distribuídos, e quais ferramentas considera mais eficazes para detectar e resolver problemas em ambiente de produção?
Qual foi o motivo que levou à sua decisão de iniciar uma carreira na área de tecnologias de informação?
O HashMap garante segurança ao ser usado em ambientes multithread?
Que comportamento garante o uso da palavra-chave volatile na programação multithread em Java?
Como foi realizada a otimização das consultas SQL? O que motiva a otimizar uma consulta e como isso é feito?
Em que casos deve-se usar consultas SQL nativas e em que casos Hibernate?