Java
Comment Kafka répartit-il les messages sur les partitions?
Comment garantir qu'un travail planifié ne s'exécute que sur une seule instance sur 20 dans un cluster?
À quel point connais-tu bien SQL?
Dans quelle zone de mémoire se stocke ConcurrentHashMap ? Quel conteneur utiliser pour stocker des métriques ?
Que aimeriez-vous trouver à votre nouvel endroit?
Combien de threads parallèles y a-t-il par défaut dans parallelStream?
À quoi sert le mot-clé volatile?
À quoi faites-vous attention lors de la revue de code?
Pourquoi l'injection par constructeur est-elle la méthode recommandée?
Que se passe-t-il avec les messages non traités dans DLT ensuite?
Pourquoi countStock doit-il être synchrone et non asynchrone?
Quel est l'objectif de l'utilisation du pattern Saga dans l'architecture des systèmes distribués?
Avez-vous dû travailler avec une machine à états dans cette tâche ?
[nom] a dit qu'il est venu chez Lepton pour des opportunités de croissance et de développement transparent. Pourquoi n'a-t-il pas été transféré à un autre projet au sein de l'entreprise après avoir terminé le projet?
Avez-vous travaillé avec Java 21 et des microservices?
Avez-vous dû configurer des partitions, modifier le nombre de partitions?
Quel est le rôle de l'injection de dépendances et pourquoi l'utilise-t-on lors du développement de systèmes logiciels?
Avez-vous de l'expérience avec l'outil BPM Activiti?
Pouvez-vous donner un exemple de classe avec un constructeur privé et expliquer son but?
As-tu utilisé Git depuis l'IDE ou as-tu travaillé avec la ligne de commande parfois?