C#
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) { }
O que significam as abreviaturas OLTP e OLAP, qual é a diferença, incluindo as arquiteturas de armazenamento?
Explique a diferença entre tipos de referência e tipos de valor.
Como sincronizar aplicações executadas em diferentes máquinas virtuais/pods do Kubernetes?
Qual será o resultado da gravação num canal fechado? Deadlock, pânico ou a operação de gravação retornou um erro?
Como otimizar uma consulta SQL lenta com varredura completa da tabela?
Qual é o seu nível na empresa atual?
Qual é a complexidade computacional da tarefa de remover duplicados? Por quê? Como o HashSet funciona por dentro?
Qual é a essência do conceito de gerações GC (0, 1, 2)? O que estamos otimizando?
Para que tarefas é adequado um monólito e como evoluir sem problemas dele para microserviços? O que é um monólito modular?
Como trabalhar com serviços Scoped (por exemplo, DbContext) dentro de um consumidor Kafka/MassTransit, onde não há escopo de requisição?
O que é um deadlock em relação às bases de dados?
O que é o padrão Unit of Work e a que tipo de padrão ele pertence?
Quais padrões de design você usa com mais frequência no seu trabalho?
O que é assíncrono e como o aplicou no seu trabalho?
IMemoryCache Quais são as vantagens e desvantagens de usar IMemoryCache numa aplicação? O que é o top 10 da OWASP? Métricas de código 1. Que métricas de qualidade de código conhece? 2. Já as usou? 3. Como as calculou? 4. Fazem parte do CI ou são ad hoc? Carga O que faria se o seu serviço (página web) ficar preso num ambiente de teste ou de carga, mas localmente tudo funciona?
Para que servem async/await e métodos assíncronos?
É possível concordar um dia de folga com compensação posterior durante o fim de semana, se for necessário visitar o consulado militar?
Como remover duplicados de um array? Quais são as formas?
O que é injeção de dependência, onde ela é aplicada e quais são os tipos de ciclo de vida: Transient, Scoped, Singleton?