Golang
Imaginez une situation : votre code plante en production, l'équipe est émotive, vous blâme, et le chef d'équipe n'a pas supervisé la revue. Quelle est votre réaction ?
L'underscore (_) dans l'instruction d'importation a-t-il une fonction ?
Peut-on utiliser make pour une chaîne (make(string)) ?
// 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 { }
Est-il possible de lire à partir d'un canal nul ?
Combien de bytes occupe une structure avec des champs int32, byte, int64 (dans cet ordre) ?
Que fait le drapeau -mod=readonly lors de la compilation ?
Quel drapeau de go test affiche la couverture du code en pourcentage ?
Dans quelle catégorie de développeurs vous considérez-vous : un 'exécutant de tâches' ou une 'superstar de l'équipe'?
Peut-on utiliser range pour convertir un tableau d'octets en une chaîne sans allocation de mémoire ?
Comment voir ce que fait le programme lorsqu'il démarre ? Comment diagnostiquer la cause d'un crash ?
Comment exécuter quelque chose avec des droits d'administrateur sous Linux ?
Quelle est la différence entre 'a' - 'A' et pourquoi est-elle nécessaire pour la conversion de casse?
Que fait runtime.KeepAlive et dans quels cas est-elle nécessaire ?
[nom] avez-vous une expérience dans l'exploitation de services — travail avec Kubernetes, Linux, etc. ?
Comment gagnez-vous en autorité au sein de votre équipe ou de votre guilde technique, et à qui les collègues se tournent-ils habituellement?
Comment pouvez-vous vous protéger contre le mauvais résultat de cette fonctionnalité douteuse?
Pourquoi sync.Mutex est-il plus rapide qu'un canal tamponné de taille 1 pour l'exclusion mutuelle ?
Parlez-nous du projet le plus difficile ou intéressant de votre carrière en informatique
// trouvez des problèmes dans le code.