Explique ce qu'est une goroutine et comment elle est utilisée en programmation
Golang
Pouvez-vous expliquer le principe de fonctionnement de gRPC et ses principales caractéristiques?
Est-il permis d'obtenir des informations d'un canal avec un mode fermé activé?
Comment fonctionne le mécanisme de lecture des données à partir d'un canal fermé et que se passe-t-il à ce moment-là?
Pouvez-vous nommer les principaux types de clés utilisés dans les bases de données relationnelles?
De quelles étapes comprenait le processus de travail dans votre équipe?
Comment distinguer une goroutine d'un thread d'exécution normal dans un système d'exploitation?
Que se passe-t-il lorsque vous saisissez une URL dans le navigateur ? Comment fonctionne la résolution DNS ?
Y a-t-il eu des cas où vous avez initié des changements ou des améliorations dans votre équipe?
À quel point les exigences sont-elles généralement claires?
Qu'est-ce qui est important dans le travail, selon quel critère considères-tu un nouveau lieu?
Y a-t-il des domaines qui vous intéressent particulièrement, ce qui vous intéresse dans le développement, la technologie, les approches?
Quelle est la différence entre les approches d'orchestration et de chorégraphie dans la gestion des systèmes distribués?
Pourquoi avez-vous décidé de chercher quelque chose de nouveau, pourquoi quittez-vous votre entreprise actuelle?
Que faut-il pour emballer une application Go dans Docker ? Qu'est-ce qu'une build multi-étapes et pourquoi copier d'abord go.mod/go.sum, puis les sources ?
Comment fonctionne le mécanisme d'enregistrement dans un canal à accès limité et que se passe-t-il lors de ce processus?
Comment assurer l'exécution exclusive de l'un des trois processus de travail sur un seul hôte (élection du leader) ?
Pouvez-vous expliquer ce que sont les tables temporaires dans les bases de données et dans quelles situations elles sont utilisées?
Comment les services peuvent-ils interagir entre eux ? En quoi REST diffère-t-il de gRPC ?