Sobes.tech

Golang

Que va afficher le programme lors de l'exécution? package main import "fmt" func main() { s := make([]int, 0, 3) m := map[string]int{"a": 1, "b": 2} for i := 0; i < 5; i++ { s = append(s, i) } fmt.Println(len(s), cap(s)) if v, ok := m["c"]; ok { fmt.Println(v) } else { fmt.Println("pas de clé") } }

Intern
174

Que sera exactement inclus dans le commit lors de l'exécution de git commit -m ? si vous faites seulement git add pour une partie des fichiers modifiés? Fichiers indiqués dans git add, dans leur intégralité avec leur état actuel, y compris les modifications non indexées Toutes les modifications dans tous les fichiers modifiés, même ceux qui n'ont pas été ajoutés à l'index Seuls les fichiers modifiés les plus récents dans le répertoire de travail Seuls les changements ajoutés à l'index

Intern
174

Quelle est la différence entre une sous-requête dans WHERE id IN (SELECT ...) et une sous-requête avec WHERE EXISTS (SELECT ...)? IN compare les valeurs avec un ensemble de résultats, EXISTS vérifie la présence d'au moins une ligne IN s'exécute pour chaque ligne de la requête externe, EXISTS une seule fois Il n'y a pas de différence IN fonctionne uniquement avec des nombres, EXISTS avec tous les types

Intern
174

Raconte-moi comment tu te développes et apprends, qu'est-ce que tu étudies en ce moment?

Senior
172

Qu'est-ce que l'idempotence dans les requêtes au service?

Senior
171

Qu'est-ce que OLAP et OLTP?

Senior
171

Qu'est-ce que les sockets et quels types existent-ils?

Senior
171

Que signifie 'B' dans l'arbre B?

Senior
170

Quels sont les types d'index dans les bases de données et à quoi servent-ils?

Senior
169

De quoi s'occupe le ramasse-miettes (GC) en Go et quand il s'active généralement automatiquement ? Libère la mémoire des objets inaccessibles et s'active automatiquement lorsque le heap augmente (lorsque la quantité de mémoire allouée dépasse un seuil à l'exécution) Ordonne le placement des variables en mémoire pour optimiser le cache et s'active strictement selon un timer toutes les 10 ms Surveille le nombre de goroutines en cours d'exécution et ne s'active qu'après la fin de la fonction main Synchronise le travail des mutex et s'active lorsque la RAM libre descend en dessous de 5 %

Intern
169

Comment argumentes-tu ton point de vue si un collègue n'est pas d'accord avec toi?

Senior
168

Qu'est-ce qu'une course de données?

Senior
167

Quels protocoles de couche application fonctionnent sur TCP et UDP?

Senior
167

Sur quoi te bases-tu lorsque tu prends une décision risquée en faveur de la rapidité ou de la qualité?

Senior
167

Parle-moi de ton lieu de travail actuel — quelle taille de tâches prends-tu en charge?

Senior
167

Es-tu en recherche active ou passive ? Pourquoi cherches-tu un nouvel emploi ?

Senior
166

Parlez-moi des processus dans l'équipe — comment travailliez-vous selon Scrum?

Senior
165

Peux-tu donner le dernier exemple de tâche qui t'a fait plaisir?

Senior
165

Est-il courant de placer le fichier auth.go et le test auth_test.go dans le même répertoire?

Intern
165
/11