C#
Quais são as diferenças entre os métodos FirstOrDefault e SingleOrDefault no LINQ?
A consulta será executada?
O que se entende por limitação de entrada/saída no contexto do desempenho de aplicações?
Qual é a diferença entre uma declaração de interface e uma definição de classe em C#?
Pode explicar o princípio de funcionamento da construção try-catch na programação e para que ela serve?
Quais são as diferenças entre os níveis de isolamento de transações SERIALIZABLE e READ UNCOMMITTED em sistemas de gestão de bases de dados?
Qual é o papel do método AddAuthentication no processo de autenticação do usuário?
Como o Redis garante o processamento correto de comandos simultâneos de vários clientes?
Pode explicar o que é o Windows Presentation Foundation (WPF) e para que é utilizado?
Pode explicar o que se entende por 'orquestrador' no contexto de sistemas de gestão ou automação?
Quando é preferível usar o tipo de dado string em vez de StringBuilder?
Como distinguir um método estático de um método que é chamado em um objeto específico da classe?
Já trabalhou com LINQ para realizar consultas de dados?
Como é que a sobrescrição de métodos é feita em classes herdadas em C#?
Quando deve ser feita a análise do plano de execução da consulta na base de dados?
Você aplicou procedimentos de migração de esquema de banco de dados em seus projetos?
Pode explicar a finalidade da construção 'using' em C# e como ela é usada para gerenciar recursos?
Pode explicar para que é usado o hook useEffect no React e quais tarefas ele resolve?
Explique o conceito de uso de filtros no ASP.NET e o seu papel no processamento de pedidos.
Pode contar como era organizado e realizado o processo de revisão de código na sua empresa anterior?