C#
É enviada uma solicitação a uma API externa se a sua cancelamento estiver previsto?
Quais categorias de tipos de dados são consideradas importantes ou-chave na programação?
Qual é a diferença entre um processo e uma thread em um sistema operativo?
Quais são as vantagens e desvantagens de usar o resultado através de result para processamento de dados?
Pode explicar o conceito e o funcionamento das funções assíncronas usando a sintaxe async/await?
O que significa a data de expiração dos dados em cache e como determiná-la?
Como funciona um método assíncrono ao usar a palavra-chave await no seu código?
Qual é a diferença no uso de memória entre uma classe e uma estrutura?
Qual meio é utilizado para a injeção de dependências no desenvolvimento de sistemas de software?
Que ações são realizadas ao chamar o método SaveChanges após modificar um objeto na base de dados?
Quais são as razões para definir a classe CatalogRepository na camada Infrastructure em vez da camada Application?
Pode explicar o que se entende por filtros no contexto da programação e como eles são utilizados?
Qual é o papel e a finalidade do mecanismo de bloqueio (Lock) na programação multithread?
Como é que o uso de índices afeta a velocidade de execução das consultas SQL e o desempenho geral da base de dados?
Descreva sua experiência em desenvolvimento de software usando a linguagem C#.
Poderia explicar o que é a biblioteca NSubstitute e para que ela é usada nos testes?
Podes enumerar e explicar os principais métodos de trabalho com LINQ em C#?
Qual é o papel da interface IEnumerable ao trabalhar com coleções de dados sequenciais?
É possível usar a construção await dentro de um bloco onde se usa lock?
Qual é o papel e as vantagens de usar StringBuilder em comparação com a concatenação normal de strings?