C#
As chaves estrangeiras devem estar presentes na base de dados e, se sim, por quê?
O que é um primitive de sincronização Semaphore?
O que é um filtro de ação e quais funções ele realiza?
Podes dar exemplos de contêineres DI utilizados no desenvolvimento?
Há alguma diferença no comportamento se eu passar um número ou um objeto como parâmetro?
A que tipo pertence uma string em C#: referência (Reference) ou valor (Value)?
O que é o padrão de projeto Builder?
Quais são os tipos de coleções em C#?
Quais são as vantagens de usar injeção de dependências no código?
Como funcionam os operadores de junção (JOIN) em SQL?
A operação DELETE é idempotente?
Pode-se considerar um método assíncrono se ele não contiver o operador await?
Quais são as formas, além do uso da versão, de implementar bloqueio otimista no sistema?
É possível passar um objeto do tipo string como mecanismo de bloqueio de sincronização?
Para que serve o construtor nos objetos?
Em que momento é enviada a consulta à base de dados?
O que é injeção de dependências (DI)?
Para que serve a normalização da base de dados?
Qual é a diferença entre os métodos Clone e CopyTo para arrays?
Tem experiência no uso da ferramenta Swagger para documentar e testar APIs?