Que se passe-t-il si nous envoyons un paiement à la banque, qu'elle tombe en panne et que nous essayons de réessayer ? Y aura-t-il une tempête de requêtes sur notre base de données et pourrons-nous y faire face ?
Golang
Le répartiteur de charge GeoDNS et Nginx sont-ils des choses différentes?
Quel est le rôle du mécanisme de verrouillage de canal dans le contexte de l'interaction entre processus ou de la programmation concurrente?
Dans un cluster de 6 serveurs, nous comptons sur le quorum pour éviter le split-brain. Combien de serveurs actifs sont nécessaires pour organiser des élections?
Depuis combien de temps travaillez-vous avec Go ? Dans votre emploi précédent, vous combiniez PHP et Go — comment cela se passait-il ?
Comment conçois-tu la structure de la base de données pour ton application?
Quels index connais-tu dans PostgreSQL?
Y aura-t-il des problèmes du côté du fournisseur lors de la rétention entre le service de paiement et le fournisseur de paiement?
Est-il préférable de définir l'interface au lieu d'implémentation ou au lieu d'utilisation?
Qu'est-ce qu'une API Gateway et pourquoi en avons-nous besoin?
Quelle est la différence entre utiliser un groupe de consommateurs et ne pas l'utiliser dans Kafka?
Parle-moi de ton expérience professionnelle et de ta pile technologique
Quels outils Go avez-vous utilisés, y compris pour le profilage et l'évaluation des performances?
Peut-on prendre un pointeur vers la valeur stockée dans une carte?
Comment allons-nous recevoir la réponse du fournisseur de paiement ? L'intervieweur propose d'utiliser un webhook.
Est-il vrai qu'un attaquant peut maintenant déchiffrer tout le trafic en écoutant passivement si le centre de délivrance des certificats d'entreprise a été compromis et que la clé privée de la CA a été divulguée?
Comment écrire une requête pour obtenir l'utilisateur avec le avant-dernier salaire?
Qu'est-ce qu'une chaîne en Go ? Comment connaître la longueur d'une chaîne en caractères et en octets ?
Peut-on comparer deux slices directement (a == b) ?
Comment synchroniser l'accès de plusieurs goroutines à un objet partagé dans le tas?