Sobes.tech

Golang

Como partilhar memória entre goroutines? Em que casos é melhor usar Atomic, e em que casos Mutex/RWMutex/SyncMap?

Senior
plata
107

Que outras opções existem para aumentar a velocidade do banco de dados além dos índices?

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

Qual é a complexidade das operações com map no pior caso em caso de colisões?

Senior
sber tech
107

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

Middle+
OZONOZON
107

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

Junior — Middle
107

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

Senior
Cloud.ru
107

Em que condições ocorre o bloqueio ao trabalhar com o canal de transmissão de dados padrão?

Junior — Middle
Цифровая Эволюция
107

Explique as razões pelas quais, na implementação da estrutura de dados map, é alocado por padrão espaço para armazenar 8 elementos

Junior — Middle
107

Em que situações a alocação de memória ocorre automaticamente na pilha durante a execução do programa?

Junior — Middle
Digital Spirit
107

Conta-me, qual é o teu projeto atual, de qual parte da funcionalidade és responsável?

Middle+
Займиго
107

Que outras estruturas de dados conhece além de tabelas hash (árvores)? Qual é a complexidade assintótica da busca em uma árvore binária e com que base do logaritmo? Como essa complexidade é alcançada (classificação vs balanceamento)?

Senior
МВидеоМВидео
107

Qual é a diferença entre os protocolos TCP e UDP, para que são usados e como?

Senior
X5 techX5 tech
107

É possível transferir uma tarefa de uma goroutine para outra que esteja em estado de espera?

Junior — Middle
107

Tem experiência no uso de bibliotecas para integração com Prometheus?

Junior — Middle
Rubytech
107

Por que não usaram Testcontainers?

Senior
OkkoOkko
107

É possível definir um limite no número de threads que podem estar a trabalhar simultaneamente na linguagem Go?

Junior — Middle
107

Explique o mecanismo de confirmação de duas fases das transações e seu papel em sistemas distribuídos.

Middle — Middle+
107

Conte uma situação em que viu um processo ineficaz na empresa. O que fez para mudá-lo e como justificou a necessidade dessa mudança?

Senior
МТСМТС
107

Como testaram o serviço? Como o implementaram no Kubernetes?

Middle
СБЕРСБЕР
107

Que dados são normalmente adicionados aos cabeçalhos ao enviar uma solicitação HTTP?

Junior — Middle
Mail.ruMail.ru
107
/412