Sobes.tech

Golang

O que deve fazer no consumidor para exatamente uma vez?

Middle+
376

/* 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: obter estados por tempo, histórico completo do pedido, etc. */

Senior
369

[nome] perguntou: Quais são as suas expectativas salariais?

Senior
262

O que ouviste sobre a nossa empresa?

Middle+
253

[nome] perguntou: Ainda trabalha na sua empresa atual? Por que decidiu sair?

Senior
245

Fala sobre a tua experiência na [empresa]: produto, equipa, o que fizeste?

Middle+
227

Qual estratégia de cache escolher — cache-aside ou write-through — considerando o padrão de comportamento dos utilizadores ao verificar o estado do pedido?

Senior
221

É possível reduzir o número de partições no Kafka?

Middle+
218

Arquitetura do Apache Kafka: quais são os componentes principais, como os produtores e consumidores estão relacionados? O que é o reequilíbrio? Como garantir a leitura sequencial das mensagens?

Senior
216

[nome] perguntou: Fale-me sobre a sua empresa anterior — que tipo de empresa era e em que trabalhou?

Senior
216

Fala sobre a tua experiência na [empresa]: como chegaste, em que produto trabalhaste?

Middle+
206

Que alternativa ao VACUUM FULL conheces que também libere espaço, mas sem bloqueio rígido?

Middle+
205

Qual foi a tarefa e a arquitetura na [empresa]?

Middle+
203

Carga máxima: 25k leituras / 5k gravações por segundo Volume de novos dados: 10 TB por ano Paralelismo máximo: 120k solicitações simultâneas Crescimento anual de utilizadores: 30% Latência p99 alvo: <150 ms para leituras, <400 ms para gravações Disponibilidade alvo: 99,95% A sua tarefa é desenvolver uma solução arquitetónica que elimine os problemas atuais, garanta consistência e tolerância a falhas, e também implemente mecanismos de rastreio para monitorização completa do ciclo de vida do pedido. Descreva o mecanismo de gestão de falhas, o plano de migração desde a arquitetura atual, e explique como a solução proposta melhorará a fiabilidade e a transparência do sistema.

Senior
201

Quantos backends havia na equipa [empresa]?

Middle+
200

Qual era o problema com os mapas antigos em Go, que foram completamente reescritos para SwissMap com um aumento de desempenho de cerca de 30%?

Senior
193

A arquitetura na [empresa] é que você chegou aos microsserviços existentes e aprimorou a funcionalidade?

Middle+
192

Por que mudou de [empresa] para [empresa]?

Middle+
192

O que é o EXPLAIN no PostgreSQL? Como pode calcular sem executar a consulta?

Middle+
188

Como os dados são armazenados nos antigos mapas Go após a definição do bucket?

Senior
187
/4