Poderia falar sobre o seu último local de trabalho e o seu papel lá?
Java
Como iniciar uma nova transação dentro de um microserviço?
Como realizou a verificação da qualidade do código no seu último projeto usando métodos e processos específicos?
Como implementa o registo do conteúdo da requisição de entrada no controlador?
Foram discutidas questões relacionadas com os aspetos comerciais deste projeto?
Como implementar um aumento seguro do contador de operações em um ambiente multithread?
Pode falar sobre o mecanismo de autenticação e autorização utilizado no seu último projeto?
Como se pode determinar se houve alterações num objeto ou registo?
Usou métodos assíncronos de interação no seu último projeto?
Como implementar uma verificação da presença de parâmetros obrigatórios, como login, senha e URL, no arquivo application.properties, para que o starter não seja iniciado na sua ausência?
Quando podem ocorrer situações em que alterações em duas contas são atualizadas simultaneamente, causando possíveis conflitos ou erros?
Como é realizado o processo de inicialização e configuração dos beans no sistema?
Que ações deve realizar o controlador no MVC ao processar uma solicitação para criar um novo objeto?
Como é feita a sincronização ao usar a palavra-chave synchronized para um método?
Quais etapas uma solicitação atravessa desde a interface do usuário até receber os dados de resposta do servidor?
É possível listar e descrever os principais estados em que um thread de execução pode estar?
Pode explicar o que se entende por estado de threads na programação?
Já utilizou métricas na prática para avaliar um sistema ou processo?
Pode explicar o que se entende por operação de diminuir o valor de uma variável em uma unidade?
Como implementar a imutabilidade de um objeto de usuário que contém propriedades e uma coleção de objetos aninhados?