Java
Sabes sobre as políticas de retry no Kafka e como elas funcionam?
Fale-me sobre o processo de desenvolvimento (Ágil/Scrum). Como são avaliadas as tarefas?
Forneça um exemplo em que não seja necessário usar uma arquitetura de microsserviços e mencione algumas razões.
Para que tarefas o Istio seria adequado?
Implemente um cache LRU com substituição de valores antigos (implementação básica)
Quais tópicos Kafka estarão no sistema de relatórios, quem produz e quem consome?
Como resolver o problema de consistência ao usar transações Kafka entre dois serviços?
Como foi possível duplicar o throughput?
Que ferramentas de monitoramento, logging e métricas foram usadas? Qual abordagem em microsserviços?
São necessários índices nesta tarefa e em quais campos? Quais índices são criados por padrão? A partir de qual versão do PostgreSQL um índice na chave estrangeira é criado automaticamente?
É seguro usar volatile para uma variável long e em quais cenários isso é seguro?
Kafka vs RabbitMQ — diferenças. Como funcionam os grupos de consumidores no Kafka?
Quando deve aplicar o princípio de Inversão de Dependências e quando não (relação com YAGNI)
[nome] perguntou: conte-me sobre você e seu último projeto relacionado com finanças
Fala sobre alguma tarefa super complicada que demoraste muito a resolver e que no final conseguiste resolver.
O que a anotação @Transactional fornece neste contexto? Ajuda se um serviço externo falhar?
Nome uma melhoria técnica que fez no projeto além das tarefas comerciais.
O que é doOnNext no Reactor?
O que significa propagation quando um método é chamado a partir do contexto de uma transação já aberta?
O que são beans no Spring, como são criados e configurados?