Sobes.tech

Golang

Por que dividiram o monólito em microserviços?

Middle+
241

Qual é a nuance ao trabalhar com sync.Pool relacionada com a persistência?

Middle+
237

Pode explicar o conceito de Sharing Delta e como ele é utilizado nos sistemas de sincronização de dados?

Middle
234

O que é uma syscall? Como o runtime do Go lida com syscalls bloqueantes na modelo GMP?

Middle
234

Como é a distribuição do seu trabalho — o que você transmite aos colegas após escrever o código?

Senior
232

Descreva a estrutura da base de dados que poderia ser usada para gerir informações sobre uma livraria

Junior — Middle
231

O que é o contexto em Go? Para que é utilizado? Como funciona o cancelamento por timeout?

Middle
231

O que é um vazamento de memória? Como detectou e resolveu um vazamento no WebSocket Hub usando pprof?

Middle
230

Como determinar o volume máximo permitido do buffer no sistema?

Junior — Middle
230

Como pode escrever de forma segura num mesmo Map a partir de várias goroutines sem usar bloqueios como Mutex?

Junior — Middle
230

Como mediram a redução da carga da CPU em 35% e a latência?

Middle
229

Em que situações é recomendado usar a estrutura de dados sync.Map para armazenar e aceder a dados?

Junior — Middle
229

Pergunta 2: O que o código com interfaces e nil irá exibir? (nil tipado vs nil não tipado)

Middle+
225

Quais resultados obtêm-se ao percorrer sequencialmente os caracteres de uma string?

Junior — Middle
225

O que o programa com um canal bufferizado e select irá mostrar?

Middle
221

Tem experiência com a plataforma Hadoop para processamento de grandes dados?

Junior — Middle
219

O que mais é necessário além do contêiner Docker para executar um serviço no Kubernetes?

Middle
218

Qual é a diferença técnica entre Postgres e Redis? O que são os princípios ACID?

Middle+
217

Como os dados passam do cliente para o servidor numa requisição HTTP? Descreva todas as fases.

Senior
215
/7