Golang
Que faites-vous après avoir réparé quelque chose?
Quels sont les mécanismes de protection contre les services externes lents ? Qu'est-ce qu'un Circuit Breaker ?
Comment itérer sur une carte ordonnée en conservant l'ordre ? Implémentation de la méthode d'itération.
Parle-moi de ACID — propriétés des transactions dans les bases de données
Lors du passage d'un canal à une fonction — est-il passé par valeur ou par référence ?
Quel problème technique la blockchain résout-elle ? Répondez en une phrase.
Te souviens-tu de quelque chose sur les principes SOLID ? As-tu lu à leur sujet ?
Quelles règles (axiomes) existent pour travailler avec des canaux en Go?
[nom] parlait de la mise en œuvre de 'Tettler' — quelles autres tâches intéressantes y avait-il dans ses emplois précédents ?
Qu'est-ce que le contexte en Go, comment l'utiliser, à quoi sert-il et quels sont ses types?
Quels tests ont-ils écrits?
Écrire une fonction qui vérifie si une chaîne est un palindrome. - Un palindrome est une séquence de caractères qui se lit de la même manière dans les deux sens. - Il faut vérifier uniquement les caractères de l'alphabet a-zA-Zа-А-я, sans tenir compte de la casse.
Quel était le problème initial avec les requêtes SQL et comment les avez-vous optimisées?
Comment bloquer une ligne dans la base de données pour une mise à jour atomique?
package principal import ( "fmt" "time" ) func main() { } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Qu'est-ce qu'une course de données?
Comment développeriez-vous étape par étape un nouveau microservice avec une entité Book ?
Que souhaitez-vous davantage en ce moment : développement de produits ou développement de plateformes?
Comment peut-on arrêter l'exécution d'une goroutine?
Comment fonctionne le profilage?