Golang
Quels sont les mécanismes de protection contre les services externes lents ? Qu'est-ce qu'un Circuit Breaker ?
Comment itérer sur une carte ordonnée en conservant l'ordre ? Implémentation de la méthode d'itération.
Quelles bases de données avez-vous utilisées dans votre travail?
Si les données sont stockées en un seul endroit — et que l'on lit et écrit dans une seule table avec 10 000 utilisateurs — comment gérer la charge?
Dans quel ordre les goroutines seront-elles exécutées et pourquoi?
Avec quelle architecture avez-vous travaillé ? Décrivez l'architecture de votre projet actuel sous le capot : comment elle est organisée, quelles couches, comment les domaines sont séparés ?
Qu'est-ce que Helm et à quoi sert-il ? Qu'est-ce qui y est défini ?
Quelles règles (axiomes) existent pour travailler avec des canaux en Go?
Comment ont-ils déterminé le nombre de travailleurs en fonction des mesures ?
Comment se déroule le flux de tâches, du business au développement?
Qu'est-ce que MVCC dans PostgreSQL et comment fonctionnent les niveaux d'isolation?
Plusieurs services écrivent des événements sur l'utilisateur (créer, mettre à jour, supprimer) dans Kafka, et ils ont commencé à rencontrer des erreurs lors de la mise à jour ou de la suppression — pourquoi et comment y remédier ?
Le net poller, lorsqu'il est lancé dans Windows avec le programme Go, est une enveloppe de quoi?
Dans quel ordre l'opérateur select lit-il à partir de plusieurs canaux?
Peut-on appeler explicitement le nettoyage de la mémoire en Go?
Comment bloquer une ligne dans la base de données pour une mise à jour atomique?
Ont-ils également travaillé sur les processus selon Scrum ?
Que se passe-t-il lors de la lecture à partir d'un canal fermé ? Pourquoi le programme se bloque-t-il dans une boucle infinie lors de la lecture d'un canal fermé sans utiliser range ?
Comment surveilliez-vous l'ordre des messages dans Kafka ? Par exemple, si d'abord le statut passe, puis la facture ?
Combien de temps fonctionne la recherche binaire?