Golang
Comment organiser la communication entre goroutines et comment gérer les blocages mutuels?
[nom] a demandé : parlez-moi de la composition de l'équipe dans votre emploi actuel chez Nordite et dans votre emploi précédent chez Legión.
Dans la bibliothèque standard de Go, la fonction sort.Search(n, f) recherche l'indice minimal i pour lequel f(i) == true. Quelle propriété doivent avoir les résultats de f pour les indices 0...n-1 afin que la recherche fonctionne correctement?
Parlez de votre lieu de travail actuel — travaillez-vous actuellement chez [entreprise]?
Comment exactement le message était-il marqué comme doublon ? Où cette marque avait-elle lieu ?
Comment la capacité d'un slice augmente-t-elle lors de l'expansion?
Calculez la charge : nous avons 6 jeux par seconde et 80 coups par partie — combien de coups par seconde?
Qu'est-ce que la limitation de débit ? Quels algorithmes existent ?
Parle-moi de la pile principale. Avec quoi travailles-tu?
Décrivez la logique métier du service de segmentation : comment fonctionnait le pipeline de traitement des données ?
Quel système d'exploitation utilisez-vous dans votre travail?
Quels middleware utilisez-vous dans votre travail?
Quelle est la différence entre processus et threads dans Linux ? Comment Linux les voit-il en interne ?
À quel point est-il confortable de dialoguer : en "tu" ou en "vous" ?
Dans quel cas utilise-t-on le plus souvent les atomes?
Qu'est-ce que tu veux et qu'est-ce que tu ne veux pas dans un nouveau travail?
Comment organiser la structure des fichiers d'un projet en Golang?
Qu'est-ce que le modèle OSI ?
Vous souvenez-vous de ce qu'est un problème NP-complet ? En quoi diffère-t-il de simplement NP ?
Un nouveau thread est-il créé dans le système d'exploitation pour chaque goroutine?