Sobes.tech

Golang

Quels sont les types de transactions (niveaux d'isolation) dans PostgreSQL?

Senior
186

Qu'est-ce que l'observabilité ? Quels sont les trois piliers de l'observabilité que vous connaissez ?

Senior
186

Parlez-moi du système de calcul quotidien des paiements — qu'est-ce que c'est et comment fonctionnait le calcul pour 50 000 employés?

Middle+
186

/* Vous êtes un écrivain, gérez votre mini blog et y publiez des articles. Les utilisateurs (lecteurs) de votre blog, après authentification, peuvent les consulter/lire. Il est nécessaire de mettre en place une fonctionnalité pour compter les vues uniques par jour pour chaque article. Exigences fonctionnelles: - Statistiques du jour: L'auteur peut voir combien d'utilisateurs uniques ont vu son article aujourd'hui (les données sont accumulées en temps réel). - Statistiques des jours passés: L'auteur peut voir les statistiques pour n'importe quel jour passé (par exemple, hier). Contraintes techniques et conditions: - L'application fonctionne sur un seul serveur (un pod) - Stockage en mémoire - Heure en UTC0 */

Senior
186

Parlez-nous du verrouillage optimiste et pessimiste. En quoi diffèrent-ils?

Senior
184

Qu'est-ce que l'optimisation en ligne du compilateur ? À quel moment cela se produit-il et comment cela influence-t-il la disposition des variables ?

Senior
184

Comment la reproductibilité des calculs a-t-elle été assurée — que les mêmes conditions s'appliquaient à l'ensemble du groupe de employés?

Middle+
184

Comment avez-vous déterminé où se trouvait le goulot d'étranglement d'une requête spécifique?

Middle+
183

Pourquoi dans ce cas précis, gRPC a-t-il été choisi pour le service d'agrégation?

Middle+
182

Comment Go décide-t-il d'allouer la mémoire sur la pile ou le tas ? Pourquoi est-ce important ?

Senior
182

Parle-moi du modèle GMP en Go. Comment fonctionnent les files d'attente, qu'est-ce que le handoff, le work stealing, le netpoller?

Senior
182

Parle-moi du développement d'un parser personnalisé de logs (wraps autour d'OpenTelemetry). Quel était ton rôle?

Senior
181

Comment fonctionne Kafka ? Parlez des garanties de livraison et de l'idempotence.

Senior
181

Comment fonctionait le moteur de règles?

Middle+
180

Comment les partitions seraient-elles réparties s'il y a 2 consommateurs et 4 partitions?

Middle+
180

Qu'est-ce que le partitionnement et le sharding ? Les avez-vous utilisés ?

Senior
180

Qu'est-ce que MVCC dans PostgreSQL?

Senior
179

Comment avez-vous travaillé avec les transactions sur les shards ? Comment avez-vous assuré la cohérence ?

Senior
178

Peut-on utiliser un index composé (A, B, C) en filtrant uniquement par la colonne B?

Middle+
178

Pourquoi n'a-t-on pas réussi à résoudre la tâche en une heure de travail ? Qu'est-ce qui n'a pas fonctionné ?

Senior
177
/7