Golang
Pouvez-vous expliquer ce qu'est un Live Lock et en quoi il diffère d'un Dead Lock?
Quel type de Saga est considéré comme le plus facile à mettre en œuvre?
Comment le traitement et la gestion des données de chaîne sont-ils effectués dans le langage Go ?
Pouvez-vous énumérer les principales commandes utilisées dans Redis et décrire brièvement leurs objectifs?
Est-il possible d'influencer le processus de nettoyage automatique de la mémoire dans l'environnement d'exécution?
Pouvez-vous expliquer le concept de chaîne en programmation?
Explique ce que l'on entend par une fermeture correcte du système sans perte de données ni erreurs.
Quelle est votre opinion sur le langage de programmation Go et ses caractéristiques?
Peut-on envoyer des messages directement à un consommateur spécifique dans Kafka au lieu d'utiliser un groupe de consommateurs?
Comment le programme se comporte-t-il lorsqu'il tente d'écrire des données dans un canal sans tampon, s'il est initialement vide?
Quelles méthodes et approches utilisez-vous pour vérifier le bon fonctionnement de votre code?
Explique le concept d'interface vide et dans quels cas il est utilisé.
Pouvez-vous expliquer ce que signifie le terme 'contexte' en programmation ou développement ?
Quelles approches et méthodes doivent être utilisées lors du travail avec des bases de données partitionnées?
Pouvez-vous donner des exemples de services que vous avez réalisés dans votre expérience?
Peux-tu nommer les principaux niveaux constituant la conception de l'architecture propre?
Combien de personnes composaient votre équipe dans votre précédent emploi?
Comment la communication et la réception des retours de l'équipe étaient-elles assurées dans votre précédent emploi?
Que se passe-t-il si vous effectuez une opération d'ajout (append) sur une tranche dont la mémoire allouée est épuisée?
Quelles sont les différences lors de la transmission d'un tableau de segment (slice) à une fonction par référence et par valeur?