Sobes.tech

Golang

O que é a troca de contexto das goroutines? Quem a realiza?

Senior
AstonAston
113

Onde estarão localizados o array e o mapa — no monte ou na pilha?

Senior
А7
113

Como otimizaste as consultas na prática? O que olhas quando a mão fica lenta?

Middle+
OZONOZON
113

Como funciona uma tabela hash?

Middle
VKVK
113

O que é um reverse proxy e o que normalmente se usa para implementá-lo?

Middle+
purrweb
113

É possível colocar um contexto dentro de outro contexto?

Middle+
WaterWal
113

Como comparar elementos em um mapa? Como verificar se dois mapas são iguais?

Senior
Яндекс
113

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

Senior
Hi Rockits
113

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
113

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

Middle+
SelectelSelectel
113

Em que casos é melhor usar SQL e em quais NoSQL?

Middle+
РамблерРамблер
113

Qual é o diretório onde estão os descritores de arquivo do processo em execução no Linux?

Senior
Flant
113

Como implementar o processamento de um grande volume de pedidos de leitura à base de dados para garantir eficiência e resistência a falhas?

Middle — Middle+
113

// Dadas duas sequências ordenadas em ordem não decrescente de números inteiros. // É necessário devolver todos os elementos da primeira sequência que não estão na segunda. // 0 <= N <= 10^6 // -10^9 <= a[i] <= 10^9 // [1] // [2, 3, 4, 5, 6] // [1] // [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ...] // [1] // [2, 3, 4, 5, 6, 7, 8] func filter(first []int, second []int) []int { res := make([]int, 0, len(first)) i, j := 0, 0 for i < len(first) && j < len(second) { if first[i] < second[j] { result = append(result, first[i]) i++ } else if first[i] > second[j] { j++ } else { i++ j++ } } for i < len(first) { result = append(result, first[i]) i++ } return result }

Middle+
Яндекс
113

Quais tipos de arquiteturas em camadas existem? (Clean Architecture, Hexagonal, DDD)

Middle
WildberriesWildberries
113

Como funciona em geral o esquema padrão de autorização através do JWT?

Senior
X5 techX5 tech
113

Já ouviu falar antes da [empresa] ou dos nossos produtos?

Middle
РедСофт
113

Por quais critérios selecionas as empresas, em que te baseias?

Middle+
WildberriesWildberries
113

Quando fez alterações no microserviço, pensou em como isso poderia afetar outras áreas?

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

Começaste a trabalhar no terceiro ano?

Senior
Spectr
113
/412