Sobes.tech

Golang

Parlami di Kafka

Senior
Холодильник.руХолодильник.ру
114

Cos'è il Load Average, come verificarlo e a cosa prestare attenzione?

Senior
VKVK
114

Cosa sarà importante per te nella scelta di un nuovo posto di lavoro?

Senior
VKVK
114

Spiega il principio di inversione delle dipendenze e perché la chiamata diretta ai metodi del repository da un caso d'uso viola il principio SOLID.

Middle+
Яндекс
114

Comunichi ancora con altre aziende? Forse ci sono già offerte?

Middle+
FinFrame
114

Hai esperienza con gRPC e GraphQL? Raccontami.

Senior
X5 techX5 tech
114

Cos'è il cambio di contesto delle goroutine? Chi lo esegue?

Senior
AstonAston
114

Quali altre opzioni ci sono per aumentare la velocità del database oltre agli indici?

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

Dove saranno posizionati l'array e la mappa: sull'heap o sullo stack?

Senior
А7
114

Parla delle caratteristiche di Kafka — come è strutturata?

Middle+
Napoleon IT
114

Con quali database hai lavorato?

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

package main import ( "crypto/md5" "fmt" ) var alfabeto = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RipristinaPassword(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 := RipristinaPassword(h) if act != exp { fmt.Printf("Errore: previsto %q, ottenuto %q\n", exp, act) ok = false } } if ok { fmt.Println("Tutti i test sono passati con successo") } } Per l'esecuzione corretta del codice: punto di ingresso -- funzione main nel pacchetto main Compito: Implementare la funzione RipristinaPassword, che ricostruisce la password originale dall'hash MD5, composta da caratteri dell'alfabeto dato.

Senior
Ozon ФинтехOzon Финтех
114

Da quale tabella viene l'alias 'oi' nella query?

Middle
OZONOZON
114

Nominare quattro protocolli: HTTP, gRPC, WebDAV, ACSA — quale è in più?

Senior
Магнит Тех
114

Parla di un compito interessante della tua esperienza passata. Cosa hai fatto in azienda?

Middle+
VKVK
114

Come erano configurate le metriche? Il servizio inviava le metriche o le raccoglieva?

Senior
OkkoOkko
114

Quale somma stai considerando per la parte motivazionale?

Senior
Spectr
114

Scrivere un problema in linguaggio Go — sezione pratica (problemi della vita reale dello sviluppatore, senza algoritmi): migliorare o correggere un servizio. Durata — 1,5 ore.

Middle+
Яндекс
114

Come funziona l'ereditarietà dei contesti in Go (context.WithValue, context.Background)?

Middle+
Ozon ФинтехOzon Финтех
114

Capisci come vengono implementati i principi della OOP in Go?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
114
/412