Qual nova solução de gestão de flux foi introduzida no Java 21?
Java
Que dificuldades podem surgir ao usar scripts de rollback ao atualizar a base de dados?
Quais são as diferenças entre os diferentes tipos de Scope nos beans do Spring?
Fale-nos sobre a sua experiência com o sistema de filas RabbitMQ
Quais são as diferenças entre as tecnologias Kafka e Redis no contexto do seu uso e características arquitetónicas?
Pode explicar o que se entende por tipo de dado atômico?
Qual é a diferença entre o uso de subconsultas e a junção de tabelas através de JOIN em SQL?
Como implementar a execução de certas operações de negócio imediatamente após a inicialização da aplicação Spring e a configuração do contexto?
Quais métodos você usa para gerenciar a interação com o banco de dados em seus projetos?
Como é feita a configuração e o registo de Bean no âmbito do Spring Framework?
Pode nomear as principais áreas de memória que são usadas dentro da JVM?
Tem experiência prática com o sistema de troca de mensagens Kafka?
Qual é o papel dos níveis de isolamento de transações na anotação @Transactional?
Quais são as vantagens e desvantagens de usar índices em sistemas de armazenamento de dados?
Tem experiência com transações distribuídas em uma arquitetura de microsserviços?
Pode explicar a conceção e o papel do ApplicationContext no framework Spring?
Poderia falar sobre a configuração do ambiente de teste que utilizou no seu último projeto?
Partilhe a sua experiência no desenvolvimento e depuração de aplicações multithread.
Quais são as diferenças entre Apache Kafka, RabbitMQ e ActiveMQ Artemis no contexto de sua arquitetura e uso?
Pode explicar em que consiste o modelo de memória na linguagem Java e como ele influencia a execução dos programas?