Sobes.tech

Golang

Pode explicar o que é Errgroup e como ela é usada para gerir um grupo de goroutines em Go?

Junior — Middle
298

Como é que o programa se comporta ao tentar gravar dados num canal sem buffer, se este estiver inicialmente vazio?

Junior — Middle
241

Qual é a vantagem de usar sync.Map em comparação com um mapa comum protegido por mutex, do ponto de vista de desempenho?

Junior — Middle
237

Pode explicar como a sincronização é implementada com Wait Group em Go?

Junior — Middle
236

Como é que o produtor decide em qual partição enviar os dados para gravação?

Junior — Middle
233

Como é que o programa se comporta ao tentar enviar dados para um canal que não contém elementos e usa bufferização?

Junior — Middle
233

Como analisou o serviço TypeScript para migrar para Go? Qual foi o caminho?

Middle
231

Como inserir um novo elemento na parte central de um array dinâmico (layer)?

Junior — Middle
230

Quais são as diferenças entre os protocolos HTTP e gRPC no contexto da troca de dados?

Junior — Middle
228

Como abordas a resolução de uma tarefa complexa em código legado com diferentes tecnologias (Go, Bash, Python, Jenkins) em um único sprint?

Senior
223

O que é uma Data Race e uma Race Condition? Qual é a diferença?

Middle+
221

Fale sobre o Garbage Collector em Go — algoritmo, formas de otimização

Middle+
220

Quais são os processos GDPR que implementaste (anonimização, eliminação de dados)?

Middle
219

Questão 3: Encontrar erros no código com goroutines, map e WaitGroup

Middle+
218

Quais as consequências que podem surgir ao gravar na carta a partir de vários threads ao mesmo tempo?

Junior — Middle
213

Criou uma base de dados para processar pedidos em modo síncrono ou assíncrono?

Junior — Middle
213

Que ações devem ser tomadas para que o valor devolvido seja adicionado à pilha de chamadas?

Junior — Middle
210
/7