Golang
Sur quels bits la tri des éléments à l'intérieur du bucket est-elle basée?
Dans quel endroit à l'intérieur de Kafka la valeur Offset pour les messages consommés est-elle stockée?
Comment fonctionne la compilation d'un paquet à partir du code source sous Linux (au lieu du gestionnaire de paquets) ?
Peut-on accéder à une variable déclarée comme privée à l'intérieur de la même fonction?
Comment le contenu du slice changera-t-il après l'application de la fonction sort.ints en Go?
Comment peut-on optimiser la vitesse des opérations d'écriture dans une base de données?
Dans quels cas est-il recommandé d'utiliser l'API REST pour l'interaction entre les composants du système?
Comment ces métriques sont-elles intégrées et affichées dans Grafana?
Comment peut-on déterminer si deux objets implémentant les mêmes interfaces sont égaux?
Pouvez-vous expliquer ce que signifie le terme 'flux' dans les systèmes d'exploitation de type Unix?
Section algorithmique : deux problèmes de niveau Medium ou supérieur sur LeetCode. Durée : 1,5 heures pour les deux problèmes.
Parlez des types de contextes en Go : Background, WithTimeout, WithCancel et d'autres.
Expliquez le concept de réplication dans les systèmes de stockage de données ou les bases de données.
Quel est le problème principal de l'utilisation du journaliseur intégré dans l'application?
Quelles méthodes utiliserez-vous pour identifier les causes de la dégradation des performances de la base de données?
Comment forcer le planificateur Go à effectuer un changement de contexte vers une autre goroutine?
Pouvez-vous donner des exemples de différents types d'index utilisés dans les bases de données?
Cette structure garantit-elle une utilisation sûre dans un environnement multi-thread?
Comment extraire les N premiers éléments d'un tableau ou d'une liste?
Quelles mesures sont prises pour prévenir l'apparition de l'exception ConcurrentModificationException lors de la modification simultanée d'un objet Map par plusieurs threads?