Sobes.tech

Golang

Houve ocasiões em que teve que defender uma ideia ou funcionalidade perante o equipa de produto ou analistas?

Senior
Суточно.руСуточно.ру
44

// Corrigir o código para que as solicitações sejam concorrentes e o código de resposta seja exibido // e em caso de erro, registá-lo e continuar o processamento package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Processar resp se necessário } }

Senior
ИП Ганус Александр Андреевич
44

Qual é a diferença entre HTTPS e HTTP?

Middle+
Бюро 1440Бюро 1440
44

O que espera do seu novo local de trabalho?

Senior
BetBoom
44

Qual índice usar se quisermos procurar pelo título do livro?

Middle
СитиДрайвСитиДрайв
44

-- Escreva uma consulta SQL que retorne os seguintes dados: -- n1. Mostrar o nome do cliente e a sua cidade, que fizeram pelo menos 1 pedido

Middle
WildberriesWildberries
43

Avalie o seu conhecimento de Go e PostgreSQL de 1 a 10.

Senior
Lenta Tech
43

O que é ACID em bases de dados?

Middle+
Magnit Tech
43

O que acontecerá com as solicitações atuais sem Graceful Shutdown ao encerrar o processo?

Senior
2gis2gis
43

Você pegou um lote de 500 mensagens do Kafka, mas não consegue salvá-las no banco de dados. O que acontecerá? Quanto tempo é possível processar essas 500 mensagens?

Middle+
ВайлдберрисВайлдберрис
43

// todos os elementos do slice devem ser únicos + devem consistir em 1000 elementos no total // o programa não deve ficar pendurado por muito tempo devido ao time.sleep func main() { checkIncrement := map[int]int32{} var data []int for i := 0; i < 1000; i++ { go func() { data = append(data, i) if _, found := checkIncrement[i]; found { fmt.Println(i) panic("incremento duplicado") } checkIncrement[i] = 1 }() } time.Sleep(2 * time.Second) fmt.Println(len(data)) }

Senior
FREEDOM LIFESTYLE
43

Fala-me sobre a tua empresa atual e sobre o que fazes lá.

Middle+
Штрафов нет
43

Ainda estás em contacto com outras empresas? Já tens propostas?

Middle+
FinFrame
43

Como ocorre a replicação através do WAL?

Senior
Prediva
43

O que mostra o comando EXPLAIN e que dados ele fornece?

Middle
Япоки
43

Conte-me mais sobre o sistema de pontos — o que acontecia no nível superior?

Senior
МВидеоМВидео
43

É possível garantir a entrega de dados via UDP?

Senior
ООО Дэстэн Партнерс
43

Por quais critérios você está atualmente escolhendo um empregador?

Middle
РедСофт
43

Como fazer um validador de string que não tenha mais de 250 caracteres?

Senior
Small
43

Talvez possas sugerir algo mais além de Mutex e sync.Map para proteger a gravação?

Middle
СитиДрайвСитиДрайв
43
/412