Qu'est-ce que le sharding?
Golang
Qu'est-ce qu'un index B-tree et pourquoi est-il le plus souvent utilisé?
Comment garantir la livraison des événements en cas de réseau instable (le réseau peut se couper, les événements ne doivent pas être perdus) ?
Comment fonctionne la compilation d'un paquet à partir du code source sous Linux (au lieu du gestionnaire de paquets) ?
Qu'est-ce qui ralentit lors du travail avec une pile ? Comment éviter que le GC n'affecte les buffers critiques ?
Parlez du modèle transactionnel de PostgreSQL : ACID, MVCC, niveaux d'isolation.
Dans quelle mesure appliquez-vous les principes SOLID dans le développement en Go?
Quelle est votre connaissance de la pile TCP/IP et du modèle OSI ? Quels protocoles fonctionnent à quels niveaux ?
Que se passe-t-il lors du lancement du binaire compilé d'un programme Go?
Comment comprendre quelle appel système prend 70 % du temps dans le profil pprof, si on ne voit qu'un gros bloc syscall?
Parlez-moi plus en détail du service antifraude : que faisiez-vous, à quoi étiez-vous responsable ?
Comment s'est déroulée la récupération des taux (paramètres) auprès de la Banque centrale?
Avec quelles méthodologies de développement avez-vous travaillé ? Lesquelles sont les plus pratiques ?
Quelles sont les causes typiques des fuites de goroutines dans les systèmes de production et comment elles affectent le comportement en temps d'exécution du service?
Selon vous, où commence le highload ? Quelle est la frontière entre highload et non-highload ?
Comment évaluez-vous la faisabilité de l'utilisation de la gestion de mémoire basée sur arena dans les services Go à haute charge?
Pourquoi avoir choisi Go plutôt que Rust pour un projet dans le domaine de la cybersécurité?
Parlez-moi du contexte en Go : types, hiérarchie, caractéristiques des contextes enfants. Comment créer un contexte enfant indépendant du parent?
Comment se fait le transfert de données entre différents services dans l'infrastructure ? Via un broker, directement, gRPC ?
Quelle est la différence entre les bases de données SQL et les bases de données orientées documents ? Quand utiliser l'une ou l'autre ?