Qual política de expulsão deve ser configurada no Redis para armazenar notificações adiadas?
Java
Como criar um thread em Java? Quais métodos existem para criar e iniciar?
Como foi construído o ciclo de tarefas — desde a elaboração da arquitetura até o suporte, incluindo testes, revisão de código, CI/CD?
Quanto tempo leva para começar num novo emprego?
Serviço Java: o tempo de resposta aumentou, algumas solicitações levam vários segundos. O que vais verificar em primeiro lugar? Mínimo de 4 pontos.
Que decisões teve de tomar em relação à substituição ou implementação de uma pilha tecnológica? Dê um exemplo.
Por que podemos fechar a aplicação se iniciarmos manualmente os threads?
Tem experiência com arquitetura de microsserviços e participação no seu projeto?
Há quanto tempo trabalha com Spring Boot e quais os módulos Spring que utiliza?
Os genéricos do Java são completos de Turing?
Para que servem as anotações @Qualifier e @Primary no Spring?
Quais são as desvantagens do TreeMap?
De onde vêm esses fluxos ao usar new Thread sem restrições?
Como é que armazenam as configurações e como é que elas são atualizadas?
Tem experiência em dividir um monolito em microserviços?
Forneça um exemplo de melhoria técnica num projeto além das tarefas comerciais.
Para que serve o Collections.unmodifiableList() e o que ele faz?
O que é usado para observabilidade? Existem traces?
Programação reativa: quando é apropriado aplicá-la e quais são as suas desvantagens?
Conte-me o seu fluxo de trabalho desde a receção da tarefa até ao deployment usando ferramentas de IA.