Sobes.tech

Golang

Parlez de votre expérience, tout ce que vous jugez nécessaire et pertinent pour ce poste.

Senior
148

Que se passe-t-il si une panic survient dans une goroutine séparée?

Senior
148

L'anti-fraude est-il un grand service ou une partie d'un système plus vaste ? Comment interagit-il avec d'autres services ?

Senior
140

Qu'est-ce qu'une base de données relationnelle et non relationnelle, et en quoi diffèrent-elles?

Senior
121

Comment le processus de chargement ou de construction de ces données a-t-il été structuré précisément?

Senior
117

Décrivez votre processus de développement et de déploiement d'un nouveau service : de la collecte des exigences à la mise en production sur les environnements de développement et de test.

Senior
117

Quelles architectures logicielles connaissez-vous?

Senior
117

Y a-t-il de la programmation orientée objet en Go ? Si oui, comment est-elle implémentée ; si non, pourquoi ?

Senior
116

Quelles sont les différences entre gRPC et REST?

Senior
111

Comment ajouteriez-vous un volume très important de données à une base de données de production existante sans perturber le système?

Senior
110

Dans quelle mesure avez-vous travaillé avec PostgreSQL : uniquement en écrivant des requêtes ou aussi en configurant la base de données, en partitionnant, en sharding, en déployant des clusters ?

Senior
105

Avez-vous déjà travaillé avec un accès concurrent aux données dans une base de données? Quels mécanismes comme les transactions et les verrouillages avez-vous utilisés? Existe-t-il des moyens de résoudre ce problème sans impliquer la base de données?

Senior
102

Parlez-moi du Circuit Breaker — qu'est-ce que c'est et comment ça fonctionne?

Senior
101

Comment enrichissez-vous les erreurs avec du contexte en Go et les transmettez tout en préservant l'erreur d'origine?

Senior
99

Quels index sont utilisés dans PostgreSQL?

Senior
95

Racontez un cas où vous avez réduit le temps de recherche de l'historique des transactions de 2–5 secondes à 150 millisecondes en utilisant l'agrégation de données dans Elasticsearch : quelles étaient les données initiales et l'architecture, qu'est-ce qui a été changé exactement et quel a été le résultat?

Senior
92

À quoi ressemble une interface vide en Go et que se passe-t-il si vous la passez en argument de fonction?

Senior
84

Comment avez-vous organisé la mise à l'échelle et avec quelles architectures de microservices avez-vous travaillé?

Senior
77

Comment cela est-il géré dans le code?

Senior
74

De quel type de mise à l'échelle parlons-nous?

Senior
71
/5
Questions pour la préparation Golang — Page 4 - sobes.tech