Comment Kafka répartit-il les messages sur les partitions?
Java
Avez-vous déjà travaillé avec Spring Data et Hibernate ? Quels problèmes de performance avez-vous résolus ?
La mise en œuvre d'un traitement idempotent des événements est-elle une réussite pour un senior ou est-ce ce qu'on attend de lui par défaut?
Y a-t-il d'autres modèles pour les transactions distribuées, en plus de Saga?
Comment assurer l'intégrité des transactions lors de la transition du monolithe aux microservices?
Il y a un sujet avec 10 partitions. Combien de conteneurs (consommateurs) sont nécessaires pour lire toutes les partitions?
Parlez-moi des niveaux d'isolation des transactions dans la base de données.
Parlez de l'annotation @ElementCollection.
Que se passera-t-il si corePoolSize=5, maxPoolSize=10, file d'attente=100 et que d'abord on envoie 5 tâches, puis 7 autres?
Une deuxième source d'événements (un deuxième topic Kafka) est apparue, modifiant également le classement des publications. Que faire ?
Quel montant de salaire envisagez-vous?
Que se passe-t-il avec les copies de travail lors d'un git reset ?
Tâche de code : Spring @Transactional et auto-invocation (capture d'écran avec code)
Peut-on évaluer la performance d'une requête sans l'exécuter?
Une transaction sera-t-elle ouverte si la méthode A appelle la méthode B avec @Transactional dans la même classe?
Est-il possible de configurer pour que chaque instance du microservice lise tous les messages du topic ? Et comment répartir le traitement entre les pods dans Kubernetes ?
Parle-moi de la tâche la plus difficile/intéressante.
Avez-vous travaillé avec la programmation multithread ? Qu'avez-vous utilisé ?
Quelles stratégies d'héritage connais-tu en JPA ? Lesquelles as-tu utilisées ?
Lors de la modification du contrat, une nouvelle facturation est-elle ajoutée?