Que tipos de consultas LINQ conhece e qual é a sua diferença?
C#
É possível estabelecer uma restrição aos valores permitidos ao usar Generics na linguagem de programação?
Poderia explicar as características e o uso do objeto result no seu contexto?
Qual é o papel e a finalidade do mecanismo de bloqueio (Lock) na programação multithread?
Qual é o papel da diretiva Include no processo de desenvolvimento modular e por que ela é usada?
Qual é o papel do processo de normalização de dados em bases de dados relacionais e por que é necessário?
Como funciona o mecanismo de eliminação automática de objetos não utilizados no programa?
Quais operadores no Entity Framework são utilizados para interagir com a base de dados para executar consultas?
Qual biblioteca você usou para criar objetos simulados nos seus projetos?
Como implementar o padrão Saga usando SQL?
Como são realizados os testes de execução de cenários no projeto?
Como você realiza o carregamento preguiçoso ou ganancioso de um grande número de objetos relacionados no sistema?
Como você determina o nível de isolamento transacional ao trabalhar com um banco de dados?
Qual a quantidade de pilhas de dados usadas no programa?
Quais são as vantagens e desvantagens de usar os mecanismos de boxing e unboxing numa linguagem de programação?
Explique o princípio da normalização de dados numa base de dados SQL e por que ela é necessária.
Que tipos de bloqueios são implementados nos sistemas de gestão de bases de dados e como são utilizados para garantir a integridade dos dados?
Explique o que significa o processo de Unboxing na programação e para que serve.
Pode explicar o que se entende por herança na programação orientada a objetos?