C#
Pode explicar o que significa o termo MOQ no contexto de negócios ou programação?
Trabalhou diretamente com clientes ou solicitantes no âmbito de projetos?
Qual é o papel do uso de tipos de dados significativos na programação?
Fale-me sobre o seu último projeto no qual participou
Deve-se usar abordagens assíncronas para lidar com tarefas que consomem muitos recursos?
Que funções a interface ICollection implementa nas bibliotecas padrão?
Explique o que é um método virtual e em que se diferencia de um método normal na programação orientada a objetos.
Poderia explicar o que se entende por teste de carga?
Pode explicar o que é um discriminador no contexto do Entity Framework e como ele é utilizado ao trabalhar com tabelas que contêm dados hierárquicos?
A que categoria de linguagens de programação pertence o C#?
Qual é o papel das interfaces no desenvolvimento de sistemas de software?
Como é avaliada a eficiência da busca de elementos numa lista e quais os parâmetros que influenciam a sua complexidade?
Pode dar exemplos de pequenos projetos ou tarefas de estudo que tenha realizado para praticar?
Tem experiência com a ferramenta de visualização de dados Grafana?
Quais são as vantagens e desvantagens de usar a compilação JIT em sistemas modernos?
Tem experiência prática no uso de classes abstratas nos seus projetos?
Pode dar um exemplo de uma situação em que uma classe abstrata é aplicada?
Em que casos é necessário libertar manualmente a memória alocada para os dados?
Pode explicar como funciona o método Where na linguagem de programação?
Qual é a vantagem de uma tabela de hash em comparação com um array em termos de velocidade de acesso aos dados?