Y a-t-il une différence entre un canal non tamponné et un canal tamponné de taille 1?
Golang
Comment fonctionnent les calculs parallèles en Go ? Parlez-moi du planificateur de goroutines
Parle-moi de toi, de ton expérience, de ce que tu as fait récemment.
// Une chaîne s ne contenant que les caractères '(', ')', '[', ']' // Déterminez si la chaîne d'entrée est valide. // La chaîne est valide si : // - Toutes les parenthèses ouvertes sont fermées par des parenthèses du même type. // - Les parenthèses doivent être fermées dans le bon ordre. // - Chaque parenthèse fermante correspond à une parenthèse ouverte du même type // () // func isValid(s string) bool { // }
Parle-moi du théorème de CAP
Quelle est la différence entre RWMutex et Mutex et quand est-il plus avantageux d'utiliser RWMutex?
Pouvez-vous donner un exemple de fonction de hachage?
Question 1 : Que va afficher le code avec des slices ? (append, capacité, tableau sous-jacent partagé)
Que se passera-t-il si une panique survient dans une goroutine sans defer-recover?
Comment le client vérifie-t-il l'authenticité du serveur (certificats) ?
Qu'est-ce que SOLID ? Énumérez les principes.
Que écrit-on dans le Dockerfile ? Qu'est-ce qu'une construction multi-étapes ?
Comment avez-vous estimé l'optimisation des requêtes de 50-70 % et la réduction des coûts en analytique?
Qu'est-ce que l'intégration de structures en Go ? Intégration nommée et non nommée.
Qu'est-ce que GOMAXPROCS ? Une application peut-elle utiliser plus de cœurs que ceux indiqués ?
Qu'est-ce que l'engagement des utilisateurs et comment ont-ils déterminé qu'il avait augmenté de 20-30 % précisément grâce à votre système de ciblage ?