Qu'est-ce qu'un deadlock ? Comment l'éviter ?
Golang
À quel point avez-vous dû plonger dans Kafka ? Combien de lecteurs simultanés peuvent être issus d'un sujet avec 5 partitions dans le cadre d'un Groupe de Consommateurs ?
Qu'est-ce qu'une interface en Go ? Comment fonctionne le duck typing ? Peut-on vérifier l'implémentation d'une interface lors de la compilation ?
De quelles manières les processus peuvent-ils communiquer entre eux (IPC) ?
Qu'est-ce qu'un deadlock et comment s'en débarrasser?
Quelle est la différence entre un processus et un thread (dans le contexte du système d'exploitation) ?
Tâche : combiner deux slices triés avec des valeurs uniques en un seul slice trié avec des valeurs uniques
Que faites-vous chez [entreprise] ? Sur quel projet travaillez-vous ?
Go peut-il détecter un deadlock ? Comment le runtime de Go détecte-t-il un deadlock ?
Quand faut-il supprimer les index ? Qu'est-ce que la dénormalisation ?
Qu'est-ce que le DNS et comment ça marche?
Comment fonctionne select en Go ? Comment lire à partir de plusieurs canaux en même temps ?
Parlez-moi de l'équipe et de la méthodologie de travail.
Les processus peuvent-ils communiquer entre eux ? Quelles méthodes d'IPC (communication interprocessus) existent ?
Parle-moi du modèle OSI. Quels niveaux connais-tu ? Que se passe-t-il à chaque niveau ?
Préférences concernant le format de travail (télétravail/bureau/hybride) ?
Comment ça va avec Kubernetes?
Parlez-moi de TCP et UDP, quelle est la différence?
Qu'est-ce que ACID ? Niveaux d'isolation des transactions ?
Quelles étaient vos activités dans vos emplois précédents ? Quels rôles avez-vous occupés dans les équipes ?