Sobes.tech

Golang

Explique o que é uma goroutine e como ela é usada na programação

Junior — Middle
360

Que formato de trabalho considera — remoto, híbrido ou escritório?

Middle
309

Como é que se chama a forma de aceder às variáveis do âmbito externo dentro de uma função anónima?

Junior — Middle
296

Quais características são necessárias para que uma função hash possa servir como chave na estrutura de dados Map?

Junior — Middle
294

Qual é o valor de um link ou ponteiro dentro de uma estrutura que usa um slice numa linguagem de programação?

Junior — Middle
294

De que forma a função hash calcula em qual balde colocar o valor que lhe foi passado?

Junior — Middle
293

Poderia explicar o que significa o termo 'bucket' no contexto da estrutura de dados Map?

Junior — Middle
280

O que é o contexto em Go, para que serve, é possível viver sem ele?

Senior
264

Quais são os métodos de sincronização de goroutines em Go?

Middle+
261

Que tipos de dados são permitidos como chaves para a estrutura de mapa?

Junior — Middle
260

Com que base o Docker é implementado no Linux?

Senior
259

Tarefa algorítmica: remover de uma lista duplamente ligada todos os elementos que aparecem mais de uma vez

Senior
259

Fale sobre o seu local de trabalho atual — você trabalha na [empresa] agora?

Middle
253

O que é defer? Como funciona? É chamado em caso de pânico?

Middle+
248

Explique o que é uma função anónima e como ela é usada na programação.

Junior — Middle
248

Como deve passar um canal para uma goroutine em execução em Go?

Junior — Middle
245

O que é uma goroutine? Como ela difere de uma thread do sistema operacional? Quem controla as goroutines?

Middle+
244

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

236

O que é uma base de dados relacional? Como ela difere de uma coluna? Que tipos de bases de dados conheces?

Middle
230

Fala sobre o contexto em Go: para que é usado, como funciona o cancelamento?

Middle+
222
/6