C#
Tem alguma experiência prática com planos de execução de consultas?
Pode explicar o que são coleções e como elas são usadas na linguagem C#?
Em que situações o construtor é iniciado ao criar um objeto?
De que maneiras melhora as suas competências e conhecimentos profissionais?
Como se pode verificar a igualdade de duas coleções do ponto de vista dos seus elementos?
Qual a quantidade de áreas alocadas para a distribuição dinâmica de memória durante a execução do programa?
Tem experiência prática no uso do Docker em projetos?
Pode explicar o que significa a palavra-chave partial na linguagem C# e em que caso ela é usada?
Pode explicar o que faz o método GetEnumerator no contexto da iteração de coleções?
Podes enumerar e descrever os métodos implementados na interface IEnumerator?
Já trabalhou com a pilha ELK para recolha e análise de logs?
É possível declarar um método abstrato fora da definição de uma classe abstrata?
Qual é o nível mais baixo de isolamento de transações implementado no PostgreSQL?
Utilizou a estrutura de dados record nos seus projetos?
O que o atraiu na aprendizagem da linguagem de programação C# e por que decidiu escolhê-la para os seus projetos?
Podes dar um exemplo de uma situação em que ocorre a alocação de um grande objeto na memória heap?
Quais são as vantagens e desvantagens de usar os mecanismos de boxing e unboxing numa linguagem de programação?
Pode falar sobre a estrutura e as tecnologias utilizadas no seu projeto anterior, bem como sobre a sua contribuição para a sua implementação?
Em que casos os tipos de dados importantes são colocados na pilha de memória?
Que tipos de registo de dependências conhece no contêiner IoC?