Sobes.tech

Golang

O que é alinhamento de dados em Go?

Middle
RWB
83

Quais são as suas expectativas para um novo local de trabalho?

Senior
МВидеоМВидео
83

Como planeia usar dois modelos prontos (por exemplo, modelo 1 e modelo 2) para o morphing?

Senior
АЙ-ТЕКОАЙ-ТЕКО
83

Conte-nos como começou a sua carreira e quantos anos de experiência tem com Go.

Senior
spnd.xyz
83

Se concatenar muitas strings num ciclo, haverá problemas?

Middle
RWB
83

Qual é a sua principal linguagem de programação? Quanto tempo você trabalha profissionalmente com Go?

Senior
eLama
83

Qual a flag do ls que exibe todos os ficheiros, incluindo os ocultos (. e ..)? -a -A -i -r

Intern
AvitoAvito
83

Qual é o tamanho do buffer em um canal sem buffer?

Senior
SberAuto
83

Fala-me sobre o agendador do Go. Como é que ele lida com operações bloqueantes?

Middle+
Umbrella IT
83

Nome padrões de design de diferentes categorias (criacionais, estruturais, comportamentais, programação paralela) e explique um dos seus favoritos em detalhes.

Senior
МВидеоМВидео
83

pacote principal importar "tempo" func trabalhador() canal de int { ch := make(chan int) go func() { tempo.Sleep(3 * tempo.Segundo) ch <- 42 }() return ch } func main() { timeStart := time.Now() _, _ = <-trabalhador(), <-trabalhador() println(int(time.Since(timeStart).Seconds())) // }

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

Como são distribuídas as tarefas entre os back-ends na equipa?

Middle
КуперКупер
83

pacote principal importar ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Olá Mundo!" fmt.Println("Saída!") } erro fatal: todas as goroutines estão adormecidas - deadlock! goroutine 1 [receber canal]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Programa saiu: status 2.

Senior
Wildberries & Russ Bank
83

Pergunta geral: preparação para a entrevista e fontes de perguntas

Senior
AstonAston
83

Em que funciona finalmente o serviço? Quais imagens Docker foram usadas?

Middle+
Астрал-Софт
83

Qual foi a composição da equipa no seu último emprego?

Senior
wilix
83

O que é uma transação no PostgreSQL? Fale sobre o ACID.

Middle
OZONOZON
83

Prefere trabalhar com seu próprio equipamento ou precisa de equipamento do empregador?

Middle+
HolyWeb
83

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

Middle
Сбертех
83

Fale sobre o desligamento gracioso: o que é, o que acontece durante ele, como é chamado? Quais processos o serviço executa no Kubernetes após receber SIGTERM?

Middle
АО Медиа Эффект
82
/412