Você utilizou a metodologia Code First ao trabalhar com bancos de dados?
É obrigatório implementar uma máquina de estados na ausência de uso de async/await?
Quais passos devem ser tomados para implementar um sistema de autorização na sua aplicação?
Deve-se usar abordagens assíncronas para lidar com tarefas que consomem muitos recursos?
Quais métodos de prevenção de deadlocks são aplicáveis ao desenvolver aplicações multithread?
Em que lugar do código ou sistema normalmente se encontra a variável var?
É 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
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.
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?
Para que é que o RabbitMQ é utilizado e que tarefa ajuda a resolver no sistema de troca de mensagens?
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.