Fale sobre índices: quando construí-los, quando não construí-los, quais existem
Kotlin
Fale mais sobre o serviço de faturação: o que era armazenado, como interagiam com o contratante?
Qual é a diferença entre JSON e JSONB no PostgreSQL? Problemas com Hibernate e campos JSON
Usaste HQL, consulta nativa, JDBC diretamente? Batch em Hibernate?
Já usaste Kotlin? Tens experiência?
Fala sobre sharding de bases de dados
Fale sobre replicação no PostgreSQL: master-slave, o que acontece em caso de falha da réplica
Sabes o que é Service Mesh no Kubernetes?
Como funciona o mecanismo de Verificação de Sujidade no Hibernate?
O que faz o VACUUM no PostgreSQL e por que aparecem linhas mortas?
Fale sobre os níveis de isolamento de transações
Como controlar a carga nas manetes (limitação de taxa)?
Foram utilizadas transações Kafka (semântica exatamente uma vez)?
Por que o otimizador de consultas do Postgres pode usar Seq Scan em produção, mas Index Scan em dev/ft com os mesmos índices?
Fala sobre bloqueios otimistas e pessimistas, quando usá-los?
Fala sobre particionamento no PostgreSQL
Fale sobre monitoramento e métricas no projeto (Prometheus, Grafana)
Fale sobre si e a sua experiência de trabalho
Como resolver o problema de atualização concorrente de uma entidade de dois tópicos Kafka (um tópico sobrescreve as alterações do outro)?
Qual foi a carga nos serviços? Quais otimizações foram aplicadas?