Sobes.tech

Golang

Dans quelles conditions la lecture du canal sera-t-elle bloquée à jamais ? Que se passe-t-il lors de l'écriture dans un canal nil ? Lors de l'écriture dans un canal fermé ?

Middle+
195

Quels problèmes peuvent survenir lors de l'utilisation de la mémoire partagée avec des threads ? Qu'est-ce qu'une condition de course (race condition) ?

Middle
195

Quelle est la différence entre la conteneurisation et la virtualisation?

Middle+
194

Comment les goroutines peuvent-elles communiquer entre elles ? Quelles méthodes de synchronisation existent en Go ?

Middle
193

Comment éviter de se bloquer indéfiniment lors de la lecture d'un canal vide ? Qu'est-ce que select et quels sont ses modèles ?

Senior
193

Que se passera-t-il avec la tranche lors de sa transmission à une fonction, de l'ajout d'un élément et de la modification d'un existant?

Senior
192

Pourquoi changez-vous de travail?

Senior
191

Quelle est la différence entre HTTP/1, HTTP/2 et HTTP/3?

Senior
191

// Étant donné des tranches triées A et B. Les tranches conservent des valeurs uniques. Produisez une union d'elles dans la tranche triée RES sans doublons. // A = [1, 3, 5, 7] // B = [1, 2, 3, 7, 9] // RES = [1, 2, 3, 5, 7, 9]

Middle+
190

Parlez-moi plus en détail de WaitGroup : comment ça fonctionne, que font Add, Done, Wait ?

Middle+
190

Quelle est la différence entre les conteneurs et les machines virtuelles?

Senior
189

Commandes Linux que tu connais. Que fait la commande kill?

Senior
188

Comment provoquer la panique lors de l'utilisation d'un canal ? Que se passe-t-il lors des opérations avec un canal nil et un canal fermé ?

Middle
185

Qu'est-ce que les goroutines ? En quoi diffèrent-elles des threads (fils d'exécution) classiques ?

Middle
185

Quelle est la différence entre la virtualisation et la conteneurisation?

Middle
184

Quelle est la différence entre processus et threads?

Senior
183

Qu'est-ce que le contexte en Go ? Comment l'utiliser ? Comment fonctionne l'annulation via le contexte ?

Middle
183

Qu'est-ce que le partitionnement et le sharding?

Senior
183

Quels modèles de conception connaissez-vous ? Quels groupes de modèles existent-ils ?

Middle+
182

Qu'est-ce qu'un deadlock ? Comment l'éviter ?

Middle
182
/6