Sobes.tech

Golang

Onde é que a memória é armazenada nas goroutines?

Middle+
WaterWal
73

Qual é a diferença entre Dependency Inversion e Dependency Injection? Quais as implementações de Dependency Injection existentes?

Middle
Сбертех
73

Por que quis sair para o mercado e mudar de emprego?

Middle
X5
72

Quais anti-padrões existem em Go? O que não se deve fazer, o que é considerado de mau tom?

Senior
sber tech
72

Que outros problemas globais existem no código? Como guardar dinheiro — é possível usar float?

Senior
Pasul LTD
72

Qual GitFlow foi utilizado? Quais abordagens foram adotadas? Foi GitLab self-hosted ou algo assim?

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

Já criaste painéis no Grafana?

Middle
АО Медиа Эффект
72

Descreva o processo de compilação de um programa Go: o que acontece ao executar go build?

Middle+
ClearWay
72

Fale sobre o projeto, a equipe e as principais tarefas no seu atual emprego

Senior
YadroYadro
72

Quais gerenciadores de pacotes são usados no Ubuntu e CentOS?

Senior
Flant
72

Qual é a diferença entre um processo e uma thread?

Middle
VKVK
72

Que outros métodos de sincronização de goroutines existem em Go além dos canais?

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

Que tipo de interação entre serviços houve em um dos seus últimos projetos?

Middle+
А7
72

Quais configurações de retenção existem no Kafka para armazenamento de dados?

Senior
А7
72

Quais são as desvantagens do método de limpeza de cache em segundo plano implementado? Como pode ser melhorado?

Senior
VK CloudVK Cloud
72

Como foi implementado o cache de dados? Qual política de cache foi usada?

Senior
Lenta Tech
72

Por que meio realiza as migrações?

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

Quais problemas existem no código com o contador global? Como corrigir?

Senior
МТС CloudМТС Cloud
72

Fala sobre bloqueios pessimistas e otimistas

Middle
Small
72

Nome mais formal: correspondência de string aproximada (encontrar uma correspondência aproximada). É necessário verificar se a primeira string é uma subsequência da segunda. Subsequência é quando se pode obter a primeira string a partir da segunda, removendo alguns caracteres. Entrada: 'car', 'cartwheel' Saída: true Entrada: 'cwhl', 'cartwheel' Saída: true Entrada: 'cwhee', 'cartwheel' Saída: true Entrada: 'cartwheel', 'cartwheel' Saída: true Entrada: 'cwheeel', 'cartwheel' Saída: false Entrada: 'lw', 'cartwheel' Saída: false

Middle
VKVK
72
/412