É possível definir a prioridade de uma tarefa se todos os threads no pool tiverem terminado?
Explique o que se entende por exceção na programação e como ela é usada para lidar com erros
Por que é que a tabela só permite ter um índice clusterizado?
Qual é o papel e a função do tópico (Topic) no sistema de troca de mensagens RabbitMQ?
Quais são as diferenças entre as abordagens CodeFirst e DatabaseFirst ao trabalhar com ORM?
Explique o princípio de funcionamento do padrão Singleton e qual é a sua principal finalidade.
Já teve situações em que precisou de reescrever o método equals() nas suas classes?
O que o ajudava a manter a motivação ao criar um produto de qualidade na sua empresa anterior?
Quais aspetos-chave analisa ao estudar a descrição da vaga?
Explique por que a execução de operações assíncronas dentro de um bloqueio é inaceitável em um ambiente multithread.
Tem experiência a trabalhar com padrões de design nos seus projetos?
Quais são as razões para evitar o uso de formas normais ao projetar bancos de dados?
Podem os processos assíncronos serem executados simultaneamente sem fila?
Participou no projeto ou uso de registros nas suas tarefas anteriores?
Para que é que o RabbitMQ é utilizado e que tarefa ajuda a resolver no sistema de troca de mensagens?
Fale sobre as soluções arquitetónicas aplicadas no seu projeto anterior
Pode explicar o que se entende por processo de verificação de software?
Alguma vez alterou o modo de funcionamento do recolhimento de lixo no seu sistema?
Explique o princípio de funcionamento do comando rebase no sistema de controlo de versões Git e em que difere do merge.
Quais são as vantagens e desvantagens de usar a interface Task num projeto?