Sobes.tech

Golang

Fala sobre uma tarefa difícil que te fez suar. Qual foi a principal dificuldade?

Senior
Flant
115

Por que é necessário o TCP se podemos simplesmente reenviar os pacotes IP na ausência de resposta?

Middle
VKVK
114

Qual das seguintes opções é mais provável de acontecer ao tentar lançar um grande número de goroutines (por exemplo, dezenas de milhares) sem controlo adicional? - O problema principal será causado pelo bloqueio do mutex global dentro do runtime, o que levará a uma paragem completa da execução do programa - O agendador do Go executará as goroutines em pequenos grupos de forma sequencial, portanto, o aumento do seu número quase não afetará o consumo de memória - A criação massiva de goroutines pode levar a um consumo significativo de memória e a custos adicionais do agendador; nesses casos, é adequado usar um pool de workers - Se o número de goroutines exceder o número de processadores lógicos, o Go começará automaticamente a rejeitar novas execuções de goroutines com um pânico

Intern
AvitoAvito
114

Isto significa que tudo terminará após este tempo limite? Ou seja, algo pode ainda não ter funcionado — qual é o problema aqui?

Intern
Озон банк
114

Fale sobre o sistema de pontuação automática: para que serve, é monolítico ou microserviços, e qual foi a sua área de responsabilidade?

Senior
А7
114

Descreva o processo de carregamento do servidor Linux desde o início até à execução do terminal

Senior
VKVK
114

O que a camada do repositório pode ver?

Senior
Small
114

Qual recurso você desenvolveu do qual se orgulha? Conte-nos sobre a última tarefa interessante.

Senior
WildberriesWildberries
114

Existem questões com o consulado militar que podem tornar-se um problema?

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

Fala-me da tua última experiência de trabalho

Senior
purrweb
114

O que são canais em Go e quais são os seus tipos?

Middle+
СБЕРСБЕР
114

Você mesmo acompanhava a monitorização ou tem uma equipa separada?

Senior
WildberriesWildberries
114

Como funciona o garbage collector em Go? Descreva as fases e o algoritmo.

Middle+
101ХР101ХР
114

Existe alguma forma de gerir e ajustar o coletor de lixo stop-the-world em Go?

Middle+
WildberriesWildberries
114

Que práticas de desenvolvimento existem na sua equipa?

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

Existem perguntas sobre as etapas e as equipas?

Middle+
X5 techX5 tech
114

Qual é a complexidade temporal de obter um elemento de um array por índice?

Junior — Middle
Lamoda Tech
114

Agora queremos ir ao HeadHunter e procurar candidatos por filtros — como arquitetar isso?

Senior
OZONOZON
114

O que pode ser feito para evitar a evacuação do mapa em um serviço de alta carga?

Middle+
OZONOZON
114

É possível escrever numa mesma map a partir de diferentes goroutines ao mesmo tempo? O que acontecerá?

Senior
А7
114
/412