Java
Quais as relações entre entidades no Hibernate por padrão são ansiosas (EAGER), quais são preguiçosas (LAZY)?
Já trabalhou com Java 21 e microserviços?
Teorema CAP: que propriedades devem ser preservadas para um sistema bancário/financeiro com arquitetura de microserviços distribuída?
O que é bloqueio otimista e pessimista no Hibernate?
Por que o Map não é uma coleção (Collection)?
Já se deparou com dependências cíclicas? Como lidar com elas?
Para que serve o Modelo de Memória Java?
Que padrões de criação conhece?
O que é o Spring Actuator? Quais métodos (sondas) são usados para verificar o estado do contexto da aplicação para inserir um pod na balanceamento de carga no Kubernetes/OpenShift?
Fala sobre a tua experiência e o teu projeto atual
Qual é a chave primária numa tabela com os campos nome, sobrenome, idade, sexo?
Como foi organizada a partição no Kafka para lidar com picos de carga?
Como resolver o problema com NFT de 50 ms com RT atual de 150 ms + 350 ms? Proponha uma solução arquitetônica.
Qual é a diferença entre findFirst() e findAny() na API Stream? Em que situações faz sentido usar cada um?
Descreva o esquema de interação pelo protocolo OAuth 2.0 (Authorization Code Flow).
Como podem os microserviços comunicar-se entre si? REST vs Kafka — critérios de escolha.
Realizaram testes no seu código? Qual foi a percentagem de cobertura?
Qual a sua experiência com Redis? Quais estruturas de dados e comandos utilizou?
Qual é a diferença entre partições e réplicas no Kafka?
Para que serve a chave de idempotência se já há uma verificação ao nível da lógica de negócio?