C#
Como é que a sobrescrição de dados é realizada na linguagem C#?
Que ações são realizadas ao passar objetos de referência para uma função ou método?
Consegues nomear alguns padrões de design estruturais utilizados na programação?
Pode explicar o que é um padrão no desenvolvimento de software?
Pode explicar o que é uma fila de mensagens no sistema Kafka?
Explique o que significa o termo NULL no contexto dos logs de banco de dados.
Como pode implementar ou configurar corretamente uma instância de HttpClient num projeto?
Pode explicar o que é o Quartz e como ele é usado na agendamento de tarefas em aplicações?
Em que faixa financeira você considera as propostas?
Qual é o período de tempo que você prevê para atingir o nível de líder técnico na equipe?
Sob quais condições o uso de um índice aumenta a velocidade de processamento de consultas SQL?
Pode explicar o conceito de duck typing e como ele é aplicado em linguagens de programação dinâmicas?
Qual é a diferença entre os métodos All e Any ao processar coleções na programação?
Já utilizou containers de inversão de controle nos seus projetos?
Pode incluir um construtor sem argumentos na definição de uma estrutura numa linguagem de programação?
Explique o que se entende por conceito de geração de objetos na programação orientada a objetos.
Quais lifetimes existem no .NET DI e por que o Redis ConnectionMultiplexer deve ser registrado como Singleton?
Explique o conceito de ramificação no sistema de controlo de versões Git e as suas principais vantagens
O que chamou a sua atenção na plataforma GitHub e por que decidiu trabalhar com ela?
Como foi implementada a versionamento da API no projeto? Como o cliente chamava uma versão específica?