Podes explicar os princípios e padrões básicos para escrever testes?
C#
Quais são as vantagens e desvantagens de usar o mecanismo de serialização para armazenar dados em um banco de dados?
Quais princípios devem ser considerados ao criar índices não agrupados em um banco de dados SQL?
Consegues enumerar os principais atributos utilizados nos cenários de teste?
Como irá armazenar as respostas de múltipla escolha do utilizador no sistema de armazenamento de dados?
Quais são as vantagens e desvantagens de usar abordagens assíncronas na programação?
Como é que se pode reduzir a dependência dos componentes no código para aumentar a sua flexibilidade?
Pode explicar o conceito de POH e em que consiste?
Explique o conceito de gestão automática de memória e o papel do coletor de lixo neste processo
Por que às vezes se utiliza a desnormalização em bancos de dados SQL e quais as vantagens que ela oferece?
Como é feita a distribuição de objetos na memória gerida do heap numa ambiente de programação?
Como chamar uma função assíncrona a partir de um método síncrono?
Em que fase ocorre o carregamento de dados da base de dados para os objetos da aplicação ao usar Entity Framework?
Onde na testagem é implementada a lógica de comportamento dos objetos?
O stack garante segurança ao ser utilizado em ambientes multithread?
Quais são as principais vantagens e desvantagens de usar a biblioteca ORM Entity Framework?
Como é garantida a execução de operações atômicas em bases de dados SQL?
Explique o conceito de execução assíncrona de tarefas e em que difere da abordagem síncrona
Que tipos de consultas LINQ conhece e qual é a sua diferença?
Quais métodos você usa para verificar a correção do código multithread?