Que tipos de ligações no Hibernate conhece e como descrevê-las? Quais estados de entidade existem?
Java
Fale sobre a cobertura de testes e a abordagem de testes na equipe
Como funcionam os Threads Virtuais?
Quais índices teve de usar (incluindo os que cobrem)?
Foi necessário trabalhar com uma máquina de estados nesta tarefa?
Qual comando ajuda a otimizar as consultas no PostgreSQL?
Já enfrentou problemas com transações distribuídas? Fale sobre o padrão Saga.
Fale sobre 2PC e 3PC — em que eles se diferenciam?
Escolha um padrão de projeto para o sistema de logging (em banco de dados, arquivo de texto, via consulta)
Qual é a diferença entre usar Hibernate e interagir diretamente com a base de dados via JDBC?
Quais são as etapas-chave e os participantes do processo de entrevista?
Para que serve a palavra-chave volatile?
Podes explicar Future e CompletableFuture, qual é a diferença entre eles?
Em que casos deve usar a anotação @Service na aplicação em desenvolvimento?
O que são as classes Atomic e para que servem?
Fale sobre padrões de projeto — para que servem, quais grupos existem, exemplos.
Escreva um método que retorne o enésimo elemento da sequência de Fibonacci
// ... chamar o código de teste aqui? // ... algum código aqui?
Como era realizado o acompanhamento dos serviços em produção? Quem monitorava o trabalho?
Deve-se sempre usar uma arquitetura de microsserviços? O que é isso?