Golang
Comment comprends-tu ce qu'est la sélectivité de l'index?
Que va afficher ce code et pourquoi ? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```
Racontez-moi ce que vous faisiez précisément chez [entreprise].
Qui remplit les tableaux de routage?
Comment fonctionne select en Go ? Comment lire à partir de plusieurs canaux en même temps ?
Parlez-moi du système de génération asynchrone de rapports utilisant Kafka. En quoi consistait l'asynchronie?
Que s'est-il passé après avoir appuyé sur le bouton enregistrer dans votre système ERP?
Pourquoi utilise-t-on des interfaces en général (dans le développement, pas seulement en Go) ?
Comment le processus de définition des tâches a-t-il été organisé ? Qui remplissait le backlog ?
À partir de quel montant envisagez-vous l'offre en ce qui concerne le salaire?
Que se passera-t-il si on essaie de lire depuis un canal fermé?
Qu'est-ce que l'idempotence dans les requêtes au service?
Que se passera-t-il lors de la suppression d'un lecteur ayant un livre en prêt ? Comment protéger l'intégrité des données ?
Quand as-tu commencé à chercher un nouveau travail et pour quelle raison?
Comment fonctionne l'index GIN?
Parlez-nous des brokers de messages : quels types existent, comment fonctionne Kafka ?
As-tu décidé d'écrire WaitGroup parce qu'un canal est apparu ou parce que tu as décidé d'écrire des goroutines pour quelque chose?
À quoi servait Kafka?
Qu'est-ce qu'une extinction gracieuse et comment fonctionne-t-elle en Go?
Parlez-moi de votre poste actuel et des tâches que vous accomplissez.