C#
Qual é a diferença entre uma classe abstrata e uma classe normal?
SignalR e WebSocket — princípio de funcionamento comum, diferenças, quando usar?
O que se espera de um novo desenvolvedor no primeiro mês de trabalho?
Como gravar texto num ficheiro a partir de duas tarefas diferentes ao mesmo tempo? Como sincronizar o acesso?
Conte a diferença entre filtros Action e Middleware no ASP.NET Core.
Qual é a complexidade algorítmica da pesquisa binária em um array ordenado?
Quais disciplinas na sua formação foram mais difíceis para você?
Implementar um método que preencha o nome completo do usuário a partir do armazenamento (IDbRepository ou ICacheRepository) e envie o evento enriquecido adiante (IEventSaver) É necessário alcançar o máximo desempenho O cache contém 99,9% dos dados atuais A ordem inicial dos eventos ao salvar pode ser violada public async Task Enrich(IEnumerable<UserEvent> events) { }
Para que serve a pilha? Porque não guardar todos os dados no heap?
Como configurar um índice para uma nova consulta? Como criar um índice composto com várias condições?
É possível tornar o DbContext (EF Core) um Singleton? Quais seriam as vantagens e desvantagens?
Qual é a diferença entre TRUNCATE e DELETE?
Fale sobre Clean Architecture — como é estruturada, camadas, dependências.
Pode usar o operador lock para bloquear o acesso em código assíncrono?
Qual é a complexidade de procurar produtos bloqueados na List dentro de um ciclo de produtos e como otimizá-la?
Como acelerar ao máximo esta consulta SQL?
Como são armazenadas as strings no .NET?
Como lidar com erros de negócio e retornar os códigos HTTP corretos ao cliente?
Qual da lista são meios de sincronização em Go? Canais, sync.WaitGroup, sync.Mutex, sync.Cond?
Existem tarefas que não gostas ou que gostarias de fazer em menor quantidade?