Que experiência tem ao trabalhar com bancos de dados relacionais?
Java
Que tarefas você estabelece na sua atividade profissional?
Já utilizou anotações para configuração de componentes em aplicações Spring?
Quais são as diferenças entre os sistemas de armazenamento de dados PostgreSQL e Redis em suas características e aplicações?
Qual é a diferença entre usar Spring Boot Starter e Spring Boot Starter Parent na configuração do projeto?
Consegues nomear os principais tipos de operações realizadas ao trabalhar com Stream em Java?
Quais métodos e princípios podem ser utilizados para implementar uma API REST no design de web services?
Implemente RecommenderService com os métodos getTop(User user, int limit) e addDocument(Document document), usando armazenamento em memória
Como é que a API Java Persistence (JPA) e o Hibernate interagem no processo de trabalho com bases de dados?
Como é garantida a modificação rápida das regras de negócio no âmbito do framework Spring?
Que consultas SQL básicas utilizou para obter dados?
Com que brokers de mensagens teve experiência?
Qual a quantidade de instâncias do controlador criadas no Spring MVC ao utilizá-lo?
Fala sobre a implementação de ferramentas de IA/LLM no projeto
Pode dar um exemplo de cenário em que seja necessário usar várias instâncias do componente Bean no Spring?
Pode explicar o que é o OpenTelemetry e para que serve na recolha e análise de métricas e rastreamentos?
Pode explicar o princípio de funcionamento do bloqueio pessimista e as suas características?
Pode explicar o que acontece quando objetos diferentes têm o mesmo código hash no método hashCode() ?
Fale sobre um bug complicado ou uma melhoria difícil no seu último projeto
Tem experiência em configurar ou usar o parâmetro -Xms ao iniciar a JVM?