Java
Quais são as principais diferenças entre as versões do Java (7, 11, 17, 21)?
A ordem de processamento das mensagens afeta o resultado? Por exemplo, se a atribuição falhou no DLT, é possível deduzir?
O que fazer se processFile não conseguir ser executado após confirmar a transação?
Qual é a importância de sobrescrever o método hashCode para objetos usados em coleções?
Como avalia a eficácia do uso de pontos de história em comparação com a estimativa em horas?
Qual é o papel principal do padrão Proxy no desenvolvimento de software?
Escreva testes JUnit para RecommenderServiceImpl cobrindo a funcionalidade principal
Como é determinada a complexidade temporal do método get na estrutura de dados HashMap?
A deduplicação ocorreu através de um mecanismo de deduplicação ou através da implementação de idempotência? Qual é a diferença?
Explique o mecanismo de encerramento automático de recursos na construção Try With Resources em Java.
Quantos consumidores únicos havia por partição?
Considera usar a estrutura de dados HashMap para otimizar o processo de remoção de elementos duplicados numa lista não ordenada?
Tarefas chegaram sem especificação técnica? Como procederam nesses casos?
Qual é a diferença entre as anotações @Repository e @Component no Spring?
[nome] perguntou: Fale sobre a hierarquia de exceções em Java.
Usou mecanismos de cache na implementação dos seus últimos projetos?
Explique o princípio de funcionamento e o objetivo do cache de solicitações nos sistemas.
Como fazer o parsing de JSON em Java? Quais bibliotecas são usadas e como é o código?
Fale sobre o ciclo de vida de um bean no Spring.
Como era feita a balanceamento de requisições entre as instâncias no Kubernetes?