Sobes.tech

Golang

Hai un permesso di lavoro o cittadinanza per lavorare in Italia?

Senior
Shopfully
63

Perché l'archiviazione dei post è progettata per 2000 caratteri UTF-8 (~4 KB di testo), e come si conservano le immagini?

Senior
Магнит Тех
63

Team in SQL per ottenere il piano di esecuzione della query

Middle+
ТБанк
63

Indici in PostgreSQL: cosa sono, quali tipi conosci, perché il B-tree è migliore di Hash?

Senior
Магнит Тех
63

Cosa sono la replica, lo sharding e la partizionamento?

Middle+
Magnit Tech
63

Domande agli intervistatori sui processi in azienda.

Middle+
Servicepipi
63

Cosa succede se si disattiva l'autovacuum in PostgreSQL? Quali problemi può causare?

Senior
Cloud.ru
63

Hai lavorato con Domain-Driven Design e architettura pulita?

Senior
purrweb
63

Quali primitive di sincronizzazione delle goroutine esistono in Go?

Middle+
СБЕРСБЕР
63

Come funziona DISTINCT?

Senior
OZONOZON
63

Quali metodi di pagamento hai integrato nel fiat?

Senior
X5
63

Perché nell'implementazione non è scritto l'inizio della condizione per verificare i caratteri?

Middle
VKVK
63

A cosa serve Redis se si limita a restituire rapidamente i dati dalla memoria?

Senior
МВидеоМВидео
63

Qual è la differenza tra uno sviluppatore senior e uno middle in un team?

Senior
Cloud.ru
63

Parli della sua esperienza commerciale con PostgreSQL e Redis. Da quale anno lavora, quali compiti ha risolto? Fornisca casi interessanti.

Senior
RTM
63

Cosa succede con questa operazione di invio? Il canale si espanderà automaticamente e la ricezione avverrà in modo asincrono La goroutine si bloccherà fino a quando non apparirà un ricevitore Il valore verrà scartato senza errore L'invio causerà un panic

Intern
AvitoAvito
63

func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Errore di compilazione # command-line-arguments ./main.go:39:32: errore di sintassi: nuova riga inaspettata, atteso { dopo la clausola if

Senior
OZONOZON
63

Perché è necessaria la normalizzazione?

Senior
Cloud.ru
63

Cosa è criticamente importante per te nel passare a un nuovo posto di lavoro?

Senior
IBS
63

Per l'esecuzione corretta del codice: il punto di ingresso -- la funzione main nel pacchetto main package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Errore: atteso %q, ottenuto %q\n", exp, act) ok = false } } if ok { fmt.Println("Tutti i test sono passati con successo") } }

Senior
Ozon ФинтехOzon Финтех
63
/412