C#
Pode indicar a localização das estruturas de pilha no sistema?
Quais são as diferenças entre usar ORM e consultas SQL diretas ao trabalhar com bancos de dados?
Qual stack tecnológico você usa nos seus projetos?
Com quais frameworks .NET você já trabalhou em seus projetos?
Conhece o ArrayPool?
Como é feita a comparação de duas classes na programação orientada a objetos?
Pode explicar o que se entende por índices no contexto de bases de dados SQL?
Quais são as vantagens e desvantagens de usar a estrutura de dados lista?
Tem experiência com sistemas legados ou obsoletos?
Como difere o trabalho com bases de dados relacionais tradicionais do uso de soluções NoSQL?
Participou no desenvolvimento do seu próprio sistema de autenticação de utilizadores?
Poderia explicar o que se entende por transações no contexto de SQL e como elas garantem a integridade dos dados?
Pode explicar o conceito de carregamento de dados e o seu papel nos sistemas de software?
Como você determina o nível de isolamento transacional ao trabalhar com um banco de dados?
O que se entende por tipos na linguagem C# e como eles são utilizados?
Pode explicar o princípio de funcionamento da autorização no ASP.NET e como ela difere da autenticação?
Pode explicar o que faz o operador DELETE em SQL e em que casos é utilizado?
Quando é recomendado usar a restrição de chave estrangeira numa base de dados?
Podes listar os diferentes níveis de isolamento de transações em bancos de dados e explicar a sua diferença?
Podes listar os principais tipos de testes unitários utilizados para verificar o código?