Sobes.tech

Golang

Como vais perceber que te tornaste mais valioso graças a novos conhecimentos?

Senior
215

Explique a finalidade e o princípio de funcionamento da estrutura sync.Once em Go.

Junior — Middle
215

Existirão mecanismos que ajudam a eliminar colisões na programação?

Middle+
214

Fala sobre o teu percurso na Wildberries: com que nível começaste, como evoluíste?

Middle+
214

Para que serve o padrão Repository?

Senior
214

Onde a memória é alocada para um slice: na pilha ou no heap?

Senior
213

Quais ferramentas existem em Go para detectar condições de corrida (race condition)?

Middle+
213

Como funciona o processo de tratamento de pedidos HTTP no navegador e o que acontece do lado do cliente e do servidor?

Junior — Middle
213

Se a perda de vários eventos de análise for aceitável — como evitar o padrão outbox?

Senior
212

Como avalias o teu nível: júnior, mid, sênior?

Middle
212

O que acontecerá ao comprimento do array no final ao fazer um append concorrente de 1000 goroutines?

Senior
210

A placa padrão fornece segurança paralela ao trabalhar vários threads simultaneamente?

Junior — Middle
210

Como arquitetar isto se houver um limite local para um filtro específico e um limite global HH de 16000?

Senior
210

Pergunta sobre o serviço lento Tomando como exemplo a criação de um pedido. Há uma solicitação ao serviço e uma resposta, entre essas duas ações armazenamos na análise os produtos que foram pedidos (por exemplo, para contar a popularidade dos produtos). O serviço de análise funciona lentamente ou às vezes dá timeout, e não conseguimos responder a tempo, perdendo pedidos. O que fazer para deixar de perder pedidos e, consequentemente, dinheiro? Pensar em como paralelizar o pedido e a análise.

Senior
209

Por que o mutex não é adequado para bloqueio distribuído?

Senior
209

Com que frequência teve que mergulhar em bancos de dados, escrever e otimizar consultas?

Middle
208

Se todos os valores caírem num único depósito e acumularem em depósitos overflow, o que acontecerá numa expansão do mesmo tamanho (reembalagem sem aumento de tamanho)?

Middle+
208

Quais são as principais diferenças entre uma árvore binária e uma árvore balanceada no contexto das estruturas de dados?

Junior — Middle
208

Por que agora estão abertas propostas que não satisfazem na posição atual?

Senior
207

O que pode ser feito para evitar a evacuação do mapa em um serviço de alta carga?

Middle+
205
/13