Que métodos e abordagens utiliza para garantir a segurança no desenvolvimento de aplicações multithread?
Java
Que nome devo usar para me dirigir a ti?
Explique a finalidade e as características do uso da palavra-chave volatile na programação.
Quando é preferível realizar uma interação direta entre microserviços e em que casos é melhor usar outras abordagens?
Qual foi o tamanho máximo da base de dados no PostgreSQL que utilizou no seu último projeto?
Como é determinada a complexidade temporal da operação de inserção de um elemento em um HashMap?
Como foi garantida a estabilidade e o suporte dos serviços no seu último projeto?
Crie um exemplo de código que leve a um deadlock mútuo de threads sem possibilidade de libertá-los.
Qual foi a razão para escolher o PostgreSQL como banco de dados para o seu último projeto?
Qual o índice temporal ou computacional da operação de extração de um elemento da pilha?
Explique o que é um deadlock garantido na programação multithread.
Pode dar um exemplo de uso de filas para troca de dados entre microserviços?
Fale-me sobre o último projeto em que trabalhou e que o inspirou especialmente.
Qual foi o seu papel na definição de tarefas e objetivos no último projeto?
Fala sobre uma ocasião em que teve que convencer os outros do seu ponto de vista ou proposta
Quando é apropriado usar filas para troca de mensagens entre microserviços?
Podes dar um exemplo de uma consulta SQL executada no PostgreSQL?
Quais abordagens e práticas são usadas para trabalhar com segurança com threads no desenvolvimento multithread?
Descreva como interagiu com a equipa no seu último projeto.