Pode falar sobre a sua experiência com gRPC em projetos?
C#
Pode explicar como funciona o método ContinueWith e para que é usado na programação assíncrona?
Quais tipos de fachadas existem na ecossistema .NET e como são utilizados?
Qual é a proporção do código no projeto coberta por testes automáticos?
Para que são usadas as fixtures de teste no processo de desenvolvimento e teste?
Que métodos de configuração de rotas em minimal APIs são utilizados na prática?
Qual é a diferença entre os métodos All e Any ao processar coleções na programação?
Pode explicar o que é um menu de navegação na interface?
Explique as diferenças entre um mock e uma stub no contexto de testes de software.
Como o Entity Framework determina a classe de modelo correspondente ao trabalhar com o banco de dados?
Quais objetos ou classes podem servir de base para criar uma estrutura de dados ou uma classe?
Em que situações é recomendado usar o mecanismo de bloqueio mútuo (Mutex)?
Pode explicar as principais diferenças entre REST e gRPC na implementação e uso?
Pode explicar o que significa usar flags dentro de enums?
Quais métodos são utilizados para implementar o roteamento em aplicações ASP.NET?
Como implementar a execução paralela de várias tarefas num programa?
De que formas é possível expandir ainda mais as capacidades do LINQ no seu projeto?
Como é que o Entity Framework implementa o mapeamento de classes herdadas de C# na estrutura de tabelas da base de dados?
Explique as diferenças entre as interfaces IQueryable e IEnumerable no contexto do trabalho com dados.
Quais modos de funcionamento do coletor de lixo você conhece?