Sobes.tech

Golang

Comment avez-vous influencé la modification du processus avec l'analyse ?

Senior
323

Quels types d'exceptions ou d'erreurs peuvent être gérés dans le langage Go?

Junior — Middle
321

Quelles méthodes existent pour augmenter la scalabilité des bases de données?

Junior — Middle
313

Comment peut-on implémenter une structure de données Set en langage Go?

Junior — Middle
305

Pouvez-vous énumérer les principales fonctions d'agrégation utilisées lors de la manipulation de requêtes SQL?

Junior — Middle
302

Qu'est-ce que les délais d'attente et les utilises-tu dans ton travail?

Senior
292

Comment peut-on définir une limite de temps pour attendre la réponse lors de l'exécution d'une requête HTTP?

Junior — Middle
287

As-tu des projets personnels?

Senior
286

Parle-moi plus en détail des sémaphores.

Senior
271

Pourquoi êtes-vous passé de Flutter à Go?

Senior
268

Laquelle des options suivantes est la plus probable de se produire lors de la tentative de lancer un très grand nombre de goroutines (par exemple, des dizaines de milliers) sans contrôle supplémentaire? - Le problème principal sera causé par le verrouillage du mutex global dans le runtime, ce qui entraînera un arrêt complet de l'exécution du programme - Le planificateur de Go exécutera les goroutines en petits groupes de manière séquentielle, donc leur nombre croissant n'affectera presque pas la consommation de mémoire - La création massive de goroutines peut entraîner une consommation importante de mémoire et des coûts supplémentaires pour le planificateur; dans de tels cas, un pool de workers est approprié - Si le nombre de goroutines dépasse le nombre de processeurs logiques, Go commencera automatiquement à rejeter de nouvelles exécutions de goroutines avec une panique

Intern
266

Comment organiser correctement la séquence d'exécution de plusieurs tâches différées (defer) ?

Junior — Middle
263

Quels sont les moyens de transmission de données utilisés lors de l'interaction entre goroutines en Go?

Junior — Middle
262

Quelle est la complexité temporelle de rechercher un élément par clé dans une structure de données Map?

262

Quelles étapes doivent être suivies pour implémenter une méthode dans une structure en langage Go ?

Junior — Middle
261

Indiquez quelle sortie ce programme produira et donnez une explication de son fonctionnement, en tenant compte des caractéristiques des canaux et des goroutines. ```go func main() { ch := make(chan struct{}) ch <- struct{}{} go func() { <-ch fmt.Println("good") }() } ```

Intern
261
/11