Golang
Habitez-vous à Moscou ? Est-ce une information à jour ?
Comment faire une analyse avec EXPLAIN ANALYZE pour analyser un index, comment créer des index sur plusieurs colonnes et comment comprendre sur quelles colonnes?
Qu'est-ce que le contexte en Go et pourquoi est-il important dans les applications concurrentes et HTTP ?
Quels signaux du système d'exploitation peuvent être interceptés et lesquels ne peuvent pas l'être?
Où placer les interfaces : à l'endroit de la déclaration ou à l'endroit de l'utilisation ?
Peux-tu parler de l'algorithme d'audit (vérification des données) ? Y as-tu participé ? Comment cela s'est-il déroulé ?
Quels index existe-t-il dans PostgreSQL?
Quels brokers de messages avez-vous utilisés?
Que peut-on faire avec une tranche nil et que ne peut-on pas faire?
D'où vient le 5k RPS?
Peut-on augmenter le nombre de partitions dans Kafka sans recréer le topic?
Qu'est-ce qu'une map en Go, comment est-elle organisée à l'intérieur, qu'est-ce qu'une collision et comment y faire face?
func (r *PayoutRepository) save(p Partner) error { _, err := r.db.Exec( fmt.Sprintf("UPDATE partners SET balance = %s, hold = %s WHERE id = %s", p.Balance, p.Hold, p.ID), ) if err != nil { return err } if err := r.eventPublisher.Publish("BalanceChanged", p); err != nil { return err } return nil }
Qu'est-ce que EXPLAIN dans PostgreSQL ? Comment peut-il le calculer sans exécuter la requête ?
Y a-t-il un problème fondamental avec les appels système bloquants (par exemple, la lecture d'un fichier) ? Comment le runtime de Go le résout-il ?
Comment interagis-tu dans une équipe qui a un middle et un team lead?
La façade accède à 10 services internes (chacun de 100-300 ms) plus à un service global en Chine (500 ms), le temps de réponse total est d'environ 3,5 secondes. Comment résoudriez-vous ce problème pour accélérer le traitement?
[nom] a demandé : Qu'est-ce que la DDD (Conception Dirigée par le Domaine) ?
Parlez-moi du Groupe de Consommateurs. Si 3 partitions et 2 consommateurs, comment seront-ils répartis?
Quelles sont vos attentes financières ? Êtes-vous prêt à considérer une offre avec des primes ?