Por que é utilizado um índice B-tree em vez de uma árvore binária?
Golang
[nome] perguntou: Pode contar-me algum caso da sua experiência do qual se orgulha?
Fale sobre particionamento e sharding — qual é a diferença?
Existem pedidos que, durante o ciclo de vida, mudam de status. É necessário implementar uma camada de trabalho com o banco de dados: - Guardar o histórico de estados do pedido - Considerar particionamento No futuro, fora do escopo da tarefa atual, serão implementados outros métodos: obtenção de estados por tempo, histórico completo do pedido, etc.
Conta-me o que sabes sobre Kafka.
O que fazer se o endpoint estiver lento? Descreva os passos de diagnóstico.
[nome] perguntou: Quão ativa é a sua procura de emprego, já está em fases finais em algum lugar?
É possível armazenar no Redis apenas order_id -> current_status, e ler o cartão completo do pedido a partir da réplica? Como dividir esses dois tipos de leitura?
[nome] perguntou: Qual é a sua prioridade atual ao escolher um novo local de trabalho?
[nome] perguntou: Qual é o seu maior sonho profissional?
[nome] perguntou: Fale-me sobre a equipa — sua composição, é multifuncional?
[nome] perguntou: Como entrou no desenvolvimento em Go — estudou de forma independente ou de outra maneira?