Golang
Parlez-moi des index dans les bases de données : à quoi servent-ils, quels types existent, comment les choisir correctement?
Comment fonctionne le ramasse-miettes en Go, comment est-il conçu?
Quels sont les problèmes de l'architecture microservices auxquels tu as été confronté?
Que se passe-t-il lorsque Kubernetes tue un pod lors de la compilation par lot ?
Parle-moi du processus de sortie — comment est organisé le lancement?
Quels sont les avantages de la partition ? Par exemple, la suppression des partitions anciennes.
Quelles sont les options d'héritage en Go et en quoi consiste leur spécificité?
Qu'est-ce qui ne va pas avec le code d'incrémentation du compteur dans 1000 goroutines ? Comment le corriger avec mutex, atomic ou canaux ?
Que transmettrais-tu à l'intérieur de ce canal (quelle structure de données) ?
Comment est structurée la branche dans les dépôts de contrats : une branche principale ou plusieurs?
Quels autres langages de programmation connaissez-vous?
Lors de l'utilisation de RIGHT JOIN, le nombre de lignes dans le résultat peut être supérieur au nombre de lignes dans la table de droite si : - Jamais - La table de gauche est vide - Les deux tables ont le même nombre de lignes - La table de gauche contient des doublons de clés correspondant aux lignes de la table de droite
Y avait-il un proxy devant Redis, ou avez-vous fait le sharding vous-même?
Comment apprends-tu de nouvelles choses en Go ? Que lis-tu, que étudies-tu ?
Que faites-vous si vous dépassez la date limite, le délai est passé, et qu'une erreur critique apparaît en production?
Avez-vous d'autres offres ou propositions sur le marché?
Parle-moi de la télémétrie et de la surveillance — à quoi ça sert et avec quoi as-tu travaillé?
Quelle est la différence entre passer un slice et un tableau à une fonction?
EMCD Tech était-il une startup ou une grande entreprise?
Avez-vous utilisé des clés pour le partitionnement dans Kafka?