Sobes.tech

Golang

Como implementar uma espera síncrona pela conclusão de várias tarefas paralelas num programa em Go?

242

É possível chamar WaitGroup.Add dentro de uma goroutine, e Done no final? Irá funcionar corretamente?

Middle+
241

O que é Deadlock? Como evitar o deadlock?

Middle+
238

Fale sobre o agendador Go (modelo GMP)

Senior
233

Como pode criar e iniciar uma goroutine em Go?

Junior — Middle
229

Quais componentes a estrutura de uma fatia inclui na linguagem Go?

Junior — Middle
225

Qual é a principal razão para usar o tipo sync.Map em Go?

Junior — Middle
224

Quais abordagens e ferramentas em Go são usadas para organizar cálculos paralelos e assíncronos com goroutines?

Junior — Middle
216

O que são genéricos em Go? Como limitar o conjunto de tipos (constraints)?

Middle+
216

O que achas do Linux?

Senior
215

O que é um canal em Go? Quais são os tipos de canais? Como diferenciam-se os canais com buffer dos sem buffer?

Middle
214

Características do trabalho com strings em Go: imutabilidade, len(), trabalho com Unicode/cirílico, runas?

Middle+
204

Quais métodos são utilizados para garantir a consistência dos dados ao trabalhar com múltiplas threads ou goroutines?

Junior — Middle
200

O que é um processo zumbi?

Middle+
200

Fale sobre o projeto, a equipe e as principais tarefas no seu atual emprego

Senior
198

Qual é a característica especial das goroutines em Go? Por que elas são leves?

Senior
198

Fala sobre Kubernetes — o que é, como se diferencia do Docker, quais são os componentes principais?

Senior
198

Fale sobre si mesmo

Senior
195

Como evitar condições de corrida? Como funciona um Mutex?

Middle
194

Qual é a diferença entre containerização e virtualização?

Middle+
194
/6