Em que casos é melhor usar setters para definir dependências no seu código?
Java
Como distinguir uma anotação @Component de @Bean no contexto do Spring?
O que faria se surgisse um conflito na equipa com um participante que demonstra um comportamento tóxico?
Como você implementou a indexação de dados no seu último projeto?
Quais algoritmos de ordenação com condição de filtragem de resultados você conhece?
Pode explicar o que se entende por análise de complexidade de algoritmos e qual o seu papel na avaliação da eficiência de um programa?
Como organizaria a interação entre o serviço fachada (que recebe pedidos do utilizador) e o serviço de geração de relatórios (uma operação longa)?
Como é que se realiza um alto desempenho ao usar tecnologias reactivas?
Fale sobre si. O que lhe permite crescer e desenvolver-se como profissional?
É possível configurar bibliotecas externas em um projeto que utiliza Spring Boot?
O que você entende por uma plataforma de alta carga? Quantos RPS?
Como é avaliada a eficiência da busca de um elemento na estrutura de dados TreeMap?
Quais critérios considera ao determinar a necessidade de usar exceções verificadas?
Quais processos de negócio você implementou ou otimizou em seus projetos?
Consegues enumerar os principais tipos de índices utilizados em bases de dados?
Qual é o papel principal e as vantagens de usar o Spring Framework no desenvolvimento de aplicações Java?
Como integrou o Apache Kafka na sua aplicação Java?
Já usou a anotação @Builder do Lombok nos seus projetos?
É importante considerar o horário de trabalho ao planejar os dias de folga?
Que tipos de erros ou exceções devem ser previstos e tratados durante o desenvolvimento do programa?