Golang
Quels outils avez-vous utilisés pour gérer les dépendances dans Go?
Qui a utilisé le service de recherche?
Parlez-moi du travail avec Kafka : que se passe-t-il lorsque le lag s'accumule, quels sont les risques et comment ont-ils été résolus ?
Qu'est-ce que defer en Go ? Que va afficher le code ? Comment faire pour qu'il affiche 4,5,6 au lieu de 1,2,3 ?
Pourquoi est-il préférable de supprimer le pointeur du slice dans le référentiel ? Arguments pour et contre.
package main func main() { c := make(chan int) for range 3 { select { default: println(1) case <-c: println(2) case c <- 1: println(3) } } }
Travailles-tu maintenant?
As-tu vécu à [ville], puis déménagé à [ville] ?
Pourquoi avez-vous décidé de changer de travail?
Quelle est la différence entre l'interface et Any?
Comment avez-vous évité les doublons de messages dans Kafka?
Veux-tu écrire un pool de travailleurs classique?
Vous souvenez-vous de ce qu'est un problème NP-complet ? En quoi diffère-t-il de simplement NP ?
Qu'est-ce qui vous intéresse à faire ? Est-ce que je comprends bien que vous avez mentionné la concurrence de Go en interne — cela concerne-t-il précisément l'intérêt pour le langage Go en raison de son modèle de concurrence ?
Quel primitive de synchronisation possède une file d'attente intégrée et est utilisé pour une initialisation unique ?
Comment organiseriez-vous une goroutine en arrière-plan pour nettoyer périodiquement les données obsolètes des buckets dans une fonction de nettoyage?
Quelle est la différence entre TCP et UDP?
Vers quoi es-tu plus attiré : développement commercial ou infrastructure ?
Qu'est-ce qu'une goroutine ? En quoi diffère-t-elle d'un thread système ? Parle du planificateur Go (GMP).
Raconte ton flux de profilage en Go