Já teve casos de desenvolvimento do seu próprio middleware?
Quais métodos e ferramentas você usará para analisar e corrigir uma consulta lenta ao banco de dados para gravação?
Como é que o mecanismo de herança é implementado para classes abstratas na programação orientada a objetos?
Pode explicar o que se entende por tipos genéricos em programação?
Qual é a finalidade da interface IDisposable na programação em C#?
Explique o que é a ferramenta Postman e para que é utilizada no desenvolvimento de APIs.
Pode explicar as ideias principais da programação orientada a objetos?
Explique o conceito de middleware no ASP.NET Core e como ele interage com o processamento de pedidos HTTP.
Como é que a transferência de tipos de dados significativos para o método chamado é realizada e o que isso implica?
Em que casos ocorre a libertação automática de memória pelo coletor de lixo?
Que tipos de coleções ou estruturas de dados são adequados para iteração usando o operador foreach?
Que parâmetros e princípios consideras ao projetar a estrutura das tabelas numa base de dados?
É possível configurar múltiplos manipuladores de exceções dentro de um único bloco try?
Que sistemas de gestão de bases de dados você utilizou nos seus projetos?
Quais são as limitações de tamanho da pilha em sistemas de software?
A que família pertencem os tipos de dados que armazenam referências a objetos na memória?
De que forma os tipos de dados básicos são representados e armazenados na memória na linguagem C#?
Pode explicar o que é a diretiva using em C# e como ela é usada?
Pode explicar o que se entende por transação no contexto de bases de dados ou sistemas de processamento de dados?
Como é realizada a verificação da política de mesma origem (CORS) nos navegadores?