Sobes.tech

Golang

Como chegou ao momento de otimizar o PostgreSQL e que métodos de otimização utilizou?

Middle+
МВидеоМВидео
116

Implemente uma função que aceite []any e delta int. É necessário incrementar em delta apenas as primeiras ocorrências de números únicos (int). Outros tipos e números repetidos ficam sem alterações. A função deve devolver a lista atualizada e 2 números: updated – quantos números únicos foram modificados, duplicates – quantos elementos numéricos resultaram ser duplicados func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // seu código } // Exemplo: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // números únicos: 1, 5, 0 // d == 2 // números duplicados: segundo 1, segundo 5

Middle+
OZONOZON
116

O que é uma goroutine? Em que consiste a sua leveza?

Senior
AstonAston
116

Que JOINs conhece? Liste-os.

Middle
RWB
116

O que é um semáforo?

Senior
техвил
116

Com que bases de dados trabalhou?

Middle+
Яндекс вертикали
116

De qual tabela é que vem o alias 'oi' na consulta?

Middle
OZONOZON
116

Fale sobre o projeto do sistema de moderação/orquestrador — como foi projetado, que decisões foram tomadas?

Senior
Hi Rockits
116

Índices compostos — o que colocar primeiro: igualdade ou intervalo?

Senior
Cloud.ru
116

Qual estratégia de cache escolher — cache-aside ou write-through — considerando o padrão de comportamento dos utilizadores ao verificar o estado do pedido?

Senior
plata
116

Fala mais sobre o serviço de cálculo de salários — como funciona e quais foram as dificuldades?

Senior
BetBoom
116

O que é importante no trabalho, por qual critério consideras um novo lugar?

Middle+
SelectelSelectel
116

Nome quatro protocolos: HTTP, gRPC, WebDAV, ACSA — qual é o estranho?

Senior
Магнит Тех
116

Mostrar combinações únicas de utilizador e ID de produto para todas as compras feitas por utilizadores antes de serem banidos. Ordenar primeiro por nome de utilizador, depois por SKU Encontrar utilizadores que fizeram compras com um valor superior a 5000 rublos. Mostrar os seus nomes no formato id de utilizador | nome | sobrenome | valor das compras

Middle
OZONOZON
116

Como era organizada a sua trabalho em equipa: processos, artefactos, testes, implantação?

Middle+
X5 groupX5 group
116

Usa alguma ferramenta de IA, como Cursor ou Claude? Se sim, para que fins?

Senior
наполеон
116

Por que precisamos do WaitGroup nesta tarefa?

Senior
Cloud.ru
116

Qual é a diferença entre um canal bufferizado e não bufferizado em Go?

Senior
Магнит Тех
116

Por que está a mudar de emprego?

Senior
ClearWay
116

Como validava as mensagens do Kafka? Se uma mensagem não passasse na validação, o que acontecia com ela?

Senior
МВидео/эльдорадо
116
/412