C#
Pode nomear os principais tipos de dados utilizados na linguagem C#?
Pode descrever as principais características da API RESTful e como elas diferem de outros métodos de interação com serviços?
Poderia explicar o que é um Mock e em que casos é utilizado em testes?
Pode explicar o que se entende por invariantes no contexto das classes?
Explique a finalidade e o funcionamento do construtor ao criar um novo objeto em programação orientada a objetos
Que métodos e práticas aplicas para trabalhar com o modelo de dados nos teus projetos?
Como esperar a conclusão de duas operações assíncronas? É possível definir um tempo limite de espera?
Há alguma preferência em relação aos processos, metodologias ou definição de tarefas?
O que é finally
Explique o que é a pilha de tecnologias ELK e para que é utilizada.
Pode explicar o que se entende por melhoria da eficiência na execução de consultas SQL?
Já trabalhou anteriormente no projeto de arquiteturas de sistemas complexos?
Que alterações ocorrem com o objeto se ele estiver na segunda fase do ciclo de vida?
Tem experiência em usar suas próprias classes de exceções em projetos?
Explique o que são transações em sistemas de gestão de bases de dados e suas principais propriedades.
Quais são as vantagens e desvantagens de usar Reflection na programação?
Como é organizada a sua atividade diária e a interação na equipa no local de trabalho?
O ORM Entity Framework suporta a execução de consultas através do LINQ?
Em que casos ocorre a libertação automática de memória pelo coletor de lixo?
Pode dar um exemplo de implementação do princípio de inversão de dependências na prática de programação?