Para que é que serve a interface em Go?
Golang
Se o mapa for inicializado uma vez na inicialização e usado apenas para leitura — é necessária sincronização?
O que é um slice em Go?
Como pode resolver o problema da degradação das consultas de escrita e leitura numa única tabela com índice através da escalabilidade do banco de dados? Métodos como sharding e particionamento ajudarão?
Qual é a principal diferença entre Kafka e RabbitMQ?
Qual é a diferença entre Mutex e RWMutex?
Já trabalhou com replicação? Quais tipos de replicação existem?
Como garantir a ordem de processamento das mensagens no Kafka?
//Deve-se descrever o modelo da biblioteca. Existem 3 entidades: "Autor", "Livro", "Leitor" Fisicamente, há apenas um livro e ele pode estar apenas com um leitor. É necessário criar tabelas para a biblioteca que levem isso em conta.
O que é uma string em Go?
O que a camada do repositório pode ver?
Que tipos de transações conhece? Para que servem?
Em que casos você aumentaria o nível de isolamento? Quando usar Serializable?
Que interfaces implementaria?
Quais são as diferenças entre os tipos de canais em Go?
Quantos mestres podem haver na replicação?
Como implementar uma Dead Letter Queue (DLQ) no Kafka?
Fala sobre bloqueios pessimistas e otimistas
Trabalhou com OpenTelemetry?
Qual é a diferença entre interface e Any?