Golang
Une livraison est arrivée à l'entrepôt, puis 5 unités ont été expédiées de l'entrepôt au camion. Comment se déroulera le flux dans le système d'information?
À quoi sert le contexte ? Comment l'avez-vous utilisé en pratique ?
Avez-vous déjà dû écrire de nouveaux microservices à partir de zéro pour une nouvelle fonctionnalité?
Augmenter le nombre d'itérations à 12
Quel indicateur montrera que mon embauche était la bonne décision après 6 mois?
Qu'est-ce que la déduplication dans Kafka?
Pourquoi utiliser segmentio/kafka-go, s'agit-il d'une seule bibliothèque ou de deux ? Comment fonctionnent le producteur et le consommateur ?
Parlez-moi de l'équipe et de la méthodologie de travail.
Avez-vous utilisé à la fois gRPC et REST ou seulement gRPC?
Avez-vous utilisé des clouds publics ? Si oui, quels fournisseurs et services ?
Peux-tu expliquer ce qu'est une collision dans le contexte de cette tâche ? Y a-t-il des collisions possibles dans ton code ?
Avez-vous déjà dû définir explicitement le niveau d'isolation dans le code?
À quoi sert concrètement le mot-clé defer ?
Qu'est-ce que la traçabilité (tracing) ? Comment la mener ?
Où ont été envoyés les messages ? Ceux qui étaient en double.
Parle-moi de tes principales tâches dans ton dernier emploi et d'une tâche difficile que tu as réussi à réaliser récemment (qu'est-ce que c'était, ce que tu as fait, ce que cela a donné).
Vers où va la tentative de nouvelle tentative en cas de conflit de version de verrouillage optimiste : du message Kafka ou du service ?
As-tu déjà dû utiliser des goroutines dans ton travail ? Si oui, dans quelle fonctionnalité ?
Quelle est la différence entre les niveaux d'isolation des transactions : Read Committed et Repeatable Read ?
Faut-il retourner une interface plutôt qu'une structure ? Quand cela peut-il être un avantage ?