Sobes.tech

Golang

Explique o que é sync.Map e quais são as suas vantagens em comparação com mapas normais em Go.

Junior — Middle
338

O que é um linter em Go?

Senior
314

Quais são as vantagens e desvantagens do Elasticsearch?

Junior — Middle
287

Como resolver o problema de reserva concorrente ao passar para uma base de dados real?

Senior
274

Por que transferir erros de negócio (ErrUnknownRoom, ErrRoomNotAvailable) para a camada de domínio?

Senior
259

Quais critérios são importantes para você na seleção de uma equipe para um projeto?

Junior — Middle
258

É necessário adicionar um return após registar um erro no handler em caso de falha na validação?

Senior
240

Fale sobre o coletor de lixo (garbage collector) em Go. O que é a marcação de três cores? O que é uma barreira de escrita? Quais otimizações são usadas?

Senior
236

O tipo string em Go é mutável ou imutável?

Senior
234

O que é panic em Go e como difere de um erro? Como capturar um panic?

Senior
233

Quais são as propriedades ACID das transações? Explique cada propriedade.

Senior
230

O que são estimativas?

Senior
223

Deve-se retornar uma interface em vez de uma estrutura? Quando isso pode ser uma vantagem?

Senior
222

Pergunta do recrutador sobre expectativas salariais e condições de emprego no projeto (230 mil vs 280 mil, contrato temporário)

Senior
221

O que são cerimônias Scrum?

Senior
220

O que é o Desligamento Gracioso e por que é necessário?

Senior
219

Como otimizar o desempenho sob alta carga (1000 RPS) no método de reserva com mutex?

Senior
216

Qual é o problema com o acesso concorrente a uma slice sem mutex? Como corrigir isso?

Senior
207

Com que frequência faz releases e a que horas?

Senior
204
/4