Golang
Qu'est-ce qu'un volume dans Docker?
Quels index connais-tu dans PostgreSQL?
Comment percevez-vous le chaos?
Pourquoi êtes-vous en recherche et êtes-vous actuellement employé?
Que veux-tu trouver à la nouvelle place?
Il y a un gestionnaire HTTP qui effectue une requête SELECT complexe dans la base de données, et l'utilisateur n'est pas satisfait du long délai. Quelle est la séquence d'actions pour diagnostiquer et optimiser ?
Connais-tu les principes de conception SOLID ?
Quelle est la différence entre un langage interprété (Python) et un langage compilé (Go) ? Quels facteurs influencent le choix ?
Quelles sont vos attentes en matière de salaire?
Une structure en Go peut-elle implémenter plusieurs interfaces en même temps?
Combien de clés primaires une table peut-elle avoir?
Parlez-moi de l'approche pub/sub dans Redis pour un service d'échecs — avantages et inconvénients
Comment envisagez-vous d'utiliser le cache dans l'architecture OrderService ? Qu'est-ce qui sera exactement stocké dans Redis ?
Qu'est-ce que defer ? Que va afficher le code suivant ? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```
Dis-moi quels types intégrés tu connais en Go?
Comment évaluez-vous votre connaissance de Go sur une échelle de 1 à 10 ? Qu'est-ce que vous ajouteriez au score manquant pour atteindre 10 ?
Comment rendre une structure de données générique (fonctionnant avec n'importe quel type de valeur) en Go?
Parle-moi de ton expérience chez Wildberries : comment tu es arrivé, à quoi ressemble l'équipe, pourquoi tu pars.
Comment tester la fonction FastestSearcher avec des tests unitaires?
Quels sont les plans pour l'année à venir : quoi apprendre, quoi maîtriser ?