Sobes.tech

Golang

Quais métodos pode usar para melhorar o desempenho das consultas ao banco de dados?

Junior — Middle
132

Poderia explicar o que é um log de pré-registro em sistemas de armazenamento de dados?

Junior — Middle
Mail.ruMail.ru
132

Otimizaste as consultas de pesquisa com filtragem geográfica no PostgreSQL? Como trabalhou com elas e o que permitiu otimizá-las?

Middle+
Магнум
132

O que acontece com o buffer quando as goroutines de escrita ficam bloqueadas?

Senior
Cloud.ru
132

Quantos pods foram implantados no cluster?

Senior
WildberriesWildberries
132

Como é feita a transmissão de certificados durante o estabelecimento de uma conexão HTTPS?

Junior — Middle
Mail.ruMail.ru
132

O que indica o parâmetro especificado antes do nome do método na declaração da função?

Junior — Middle
132

Qual a quantidade de threads que será usada em um programa Go se GOMAXPROCS=1?

Junior — Middle
132

Quão confortável você se sente ao trabalhar com a função async.Map para operações assíncronas?

Junior — Middle
132

Quais são as diferenças entre usar um mapa sincronizado e um mutex para gerenciar o acesso a dados compartilhados em Go?

Junior — Middle
Indrive
132

Como é que a estrutura de armazenamento de chaves é implementada no Bucket?

Junior — Middle
132

Há quantos anos estás no Go?

Senior
OZONOZON
132

Como é que o modelo de agendador Go (GMP) funciona e de que forma garante uma distribuição eficiente das goroutines?

Senior
ClearWay
132

Pode explicar o que é o padrão de camada de proteção contra corrupção (Anti-Corruption Layer) e por que ele é necessário na arquitetura de sistemas?

Middle — Middle+
Бери Заряд
132

Que tipos de mecanismos de bloqueio mútuo de exclusão você usa em seus projetos?

Junior — Middle
МТСМТС
132

Quando exatamente ocorre a troca de dados com o centro de certificação durante o funcionamento do sistema?

Junior — Middle
132

De que formas é que se pode estruturar e unificar o código do programa?

Junior — Middle
132

Caso abstrato: o serviço falha (OOM kill), você não vê erros, mas no pod você vê que o último status indica falta de memória. Qual seria a sequência de ações para diagnosticar e estabilizar o serviço?

Senior
ВайлдберрисВайлдберрис
132

Que métodos podem ser aplicados para otimizar o trabalho do coletor de lixo e melhorar a eficiência do uso da memória num programa?

Middle — Middle+
Самокат Тех
132

func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Erro de compilação # command-line-arguments ./main.go:39:32: erro de sintaxe: nova linha inesperada, esperado { após a cláusula if

Senior
OZONOZON
132
/412