Sobes.tech

Golang

Comment les tâches ont-elles été gérées dans l'équipe — du business à l'analyste jusqu'au leader?

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

Quels tests considères-tu comme les plus efficaces?

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

Qu'est-ce que VACUUM dans PostgreSQL?

Middle+
Magnit Tech
114

Parle-moi de Kafka

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

Qu'est-ce que la charge moyenne, comment la vérifier et à quoi faire attention?

Senior
VKVK
114

Qu'est-ce qui sera important pour toi lors du choix d'un nouveau lieu de travail?

Senior
VKVK
114

Explique le principe d'inversion de dépendance et pourquoi l'appel direct aux méthodes du référentiel depuis un cas d'utilisation viole le principe SOLID.

Middle+
Яндекс
114

Communiques-tu encore avec d'autres entreprises ? Peut-être que tu as déjà des offres ?

Middle+
FinFrame
114

As-tu de l'expérience avec gRPC et GraphQL ? Parle-moi d'eux.

Senior
X5 techX5 tech
114

Qu'est-ce que le changement de contexte des goroutines ? Qui le réalise ?

Senior
AstonAston
114

Quelles autres options existent pour augmenter la vitesse de la base de données en dehors des index?

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

Où seront situés le tableau et la carte : dans le tas ou sur la pile ?

Senior
А7
114

Parlez-moi des caractéristiques de Kafka — comment est-elle conçue?

Middle+
Napoleon IT
114

Avec quelles bases de données avez-vous travaillé?

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

package principal import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RécupérerMotDePasse(h []byte) string { return "" } func hashMotDePasse(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashMotDePasse(exp) act := RécupérerMotDePasse(h) if act != exp { fmt.Printf("Erreur : attendu %q, obtenu %q\n", exp, act) ok = false } } if ok { fmt.Println("Tous les tests ont réussi") } } Pour une exécution correcte du code : point d'entrée -- fonction main dans le package main Tâche : Implémenter la fonction RécupérerMotDePasse, qui restaure le mot de passe d'origine à partir du hash MD5, composé de caractères de l'alphabet donné.

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

De quelle table provient l'alias 'oi' dans la requête?

Middle
OZONOZON
114

Nommez quatre protocoles : HTTP, gRPC, WebDAV, ACSA — lequel est en trop ?

Senior
Магнит Тех
114

Parle-moi d'une tâche intéressante de ton expérience passée. Que faisais-tu dans l'entreprise?

Middle+
VKVK
114

Comment les métriques étaient-elles configurées ? Le service envoyait-il des métriques ou les collectait-il ?

Senior
OkkoOkko
114

Quelle somme envisages-tu pour la partie motivationnelle?

Senior
Spectr
114
/412