Sobes.tech

Golang

Como o Go decide alocar memória na pilha ou no heap? Por que isso é importante?

Senior
А7
55

A área da empresa (jogos de azar e apostas) é adequada para si? Existem contradições?

Middle+
АЙ-ТЕКОАЙ-ТЕКО
55

Pode uma chave primária ser composta?

Senior
purrweb
55

O que faz se o mesmo evento chegar duas vezes (duplicado)?

Senior
А7
55

Por que entraram no mercado agora? Algo deixou de satisfazer na [empresa]?

Senior
АЭРО
55

Como é que 146% se distribuem por 10 núcleos?

Middle
OZONOZON
55

Fale sobre si mesmo e o seu último projeto: o significado empresarial, arquitetura, equipa, metodologia

Senior
МВидеоМВидео
55

Que problemas podemos enfrentar ao projetar uma arquitetura de microsserviços?

Middle+
МВидео/эльдорадо
55

O que é um binário Go, o que contém e como executar código Go em várias plataformas?

Senior
СБЕРСБЕР
55

O que é uma interface em Go, para que serve, como funciona? Como é por baixo do capô?

Senior
YadroYadro
55

// Questão 3 // Descrever qual a tarefa que este código resolve // Quais os problemas nesta solução? // Como reescreveria este código? var c int var mu sync.RWMutex type Trace struct { // Alguns campos aqui } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }

Senior
МТС CloudМТС Cloud
55

O que acontece se o contador do sync.WaitGroup ficar negativo devido a chamadas extras de Done em comparação com Add?

Intern
AvitoAvito
55

Descreve a tua visão do local de trabalho ideal

Middle+
Magnit Tech
55

Como podem os processos e os threads interagir entre si?

Senior
YadroYadro
55

// É necessário modificar a função de envolvimento, que trabalhará com um tempo limite definido (por exemplo, 1 segundo). // Se a "função longa" for concluída nesse tempo, ótimo, retornamos o resultado. // Caso contrário, retornamos um erro. O resultado da execução nesse caso não nos importa. // // Além disso, é necessário medir quanto tempo essa função foi executada (simplesmente imprimir no log). // A assinatura da função de envolvimento pode ser alterada.

Senior
Бюро 1440Бюро 1440
55

Que níveis de isolamento de transações do PostgreSQL conheces?

Senior
FinFrame
55

Quando deve-se preferir RabbitMQ em vez de Kafka e vice-versa?

Junior
Позитив Технолоджис
55

1. Liste os 10 principais por valor de pedidos de utilizadores que tenham feito mais de 2 pedidos nos últimos 30 dias 2. Liste as 3 principais categorias por receita nos últimos 6 meses

Middle+
OZONOZON
55

O otimizador irá sempre usar o índice criado?

Senior
А7
55

A fachada acessa 10 serviços internos (cada um de 100-300 ms) além de um serviço global na China (500 ms), o tempo total de resposta é de cerca de 3,5 segundos. Como você resolveria esse problema para acelerar o processamento?

Middle
Aliexpress
55
/412