Sobes.tech

Golang

L'appeler runtime.Gosched() cède-t-il toujours immédiatement le processeur à une autre goroutine ?

Middle
Еаптека
6

Pourquoi utilise-t-on des backticks dans les méthodes de vérification des caractères ici ? Quelle est la différence entre backticks, guillemets doubles et guillemets simples ?

Middle+
VK CloudVK Cloud
5

// isPalindrome vérifie si une chaîne est un palindrome. // Seuls les lettres et chiffres sont pris en compte (caractères alphanumériques), comparaison insensible à la casse. // O(1) en mémoire + O(n) en temps // s := "racecar" func isPalindrome(s string) bool { }

Middle+
VK CloudVK Cloud
5

// trouvez des problèmes dans le code.

Middle
Еаптека
5

Une fonction peut-elle retourner un pointeur vers une variable locale, et est-ce sûr ?

Middle
Еаптека
4

Comment pouvez-vous vous protéger contre le mauvais résultat de cette fonctionnalité douteuse?

Middle
Еаптека
4

Pourquoi le port 80 ne peut-il pas être occupé sans permissions ? Comment s'appelle le groupe de ces ports ?

Middle+
VK CloudVK Cloud
4

Combien de bytes occupe une structure avec des champs int32, byte, int64 (dans cet ordre) ?

Middle
Еаптека
3

Quel drapeau de go test affiche la couverture du code en pourcentage ?

Middle
Еаптека
3

Que fait runtime.KeepAlive et dans quels cas est-elle nécessaire ?

Middle
Еаптека
3

Comment gagnez-vous en autorité au sein de votre équipe ou de votre guilde technique, et à qui les collègues se tournent-ils habituellement?

Middle
Еаптека
3

Que aimeriez-vous voir dans un nouvel endroit et quels facteurs sont importants lors du choix ?

Middle
Ozon Tech
3

Pourquoi sync.Mutex est-il plus rapide qu'un canal tamponné de taille 1 pour l'exclusion mutuelle ?

Middle
Еаптека
3

Parlez-nous du projet le plus difficile ou intéressant de votre carrière en informatique

Middle
Еаптека
3

Situation : le chef de produit propose une fonctionnalité qui vous semble illogique ('peindre le bouton en rouge pour la Journée internationale de la femme'), avec un délai serré. Que faites-vous ?

Middle
Еаптека
3

Comment réduire le nombre d'allocations lors de l'utilisation de slices ?

Middle
Еаптека
2

Que fait le drapeau -mod=readonly lors de la compilation ?

Middle
Еаптека
2

Peut-on utiliser range pour convertir un tableau d'octets en une chaîne sans allocation de mémoire ?

Middle
Еаптека
2

Quelle est la différence entre 'a' - 'A' et pourquoi est-elle nécessaire pour la conversion de casse?

Middle+
VK CloudVK Cloud
2

Comment exécuter quelque chose avec des droits d'administrateur sous Linux ?

Middle+
VK CloudVK Cloud
1
/412