Java
O que é JPA e Hibernate, qual é a diferença?
Tem experiência em otimização de consultas SQL? Sabe analisar o plano da consulta?
Tem experiência com RAG e pesquisa vetorial?
Em qual servidor de aplicações o Spring WebFlux funciona? Por que não o Tomcat?
Explique o conceito de pool de strings em Java e sua finalidade.
Como organizar a execução de uma reversão de transação ou operação em um sistema distribuído usando microsserviços?
Tem alguma questão sobre o projeto em que trabalhámos?
Qual é a finalidade da operação join e em que situações ela é usada no SQL?
Quais características você usa para avaliar a qualidade do código de programação?
Participou na criação de um projeto do zero?
O que acontece no sistema quando o aplicativo termina de forma inesperada ou ocorre uma recursão infinita?
Como é que se podem guardar objetos complexos, incluindo elementos aninhados, numa base de dados?
Qual é o papel e o propósito dos componentes Spring Boot Starter num projeto?
A estrutura de dados HashSet utiliza uma implementação interna baseada em HashMap?
Qual é a principal tarefa do sistema de monitoramento na infraestrutura de TI?
Em que casos deve usar a anotação @Service na aplicação em desenvolvimento?
Já utilizou TransactionTemplate no seu trabalho? Dê um exemplo em que decidiu programaticamente se deve reverter a transação ou não.
Os elementos da lista ligada têm uma referência para o próximo nó?
O que é a estrutura de dados Stack na JVM e como ela funciona?
Que tipo de métrica seria a mais adequada para um gráfico de quantidade de pedidos por segundo?