Java
Parlez des types de propagation dans l'annotation @Transactional. Avez-vous déjà utilisé des types non par défaut?
Quel est le problème d'appeler REST directement depuis le consommateur Kafka?
Qu'est-ce qu'une HashMap et comment est-elle organisée à l'intérieur ? Quelle est la vitesse de l'opération get ?
Quel protocole a été utilisé pour l'interaction avec [système/service] ?
Parlez-moi de votre échec au travail.
Comment avez-vous optimisé les requêtes SQL?
Pourquoi l'API Stream de Java est-elle paresseuse ? Avantages et inconvénients de cette approche.
[nom] est-il prêt à se rendre périodiquement au bureau?
Qu'est-ce que les génériques et à quoi servent-ils?
Qu'est-ce que le RAG du point de vue des documents — quels sont ces documents et comment sont-ils préparés?
Quel type d'événements, du point de vue du processus métier, entraient dans les chaînes de retry et DLT?
Que considérez-vous comme des requêtes SQL complexes ? Avez-vous dû les analyser et avec quels outils ?
Comment rendre une classe immuable ?
Avec quelles technologies et quelles stacks avez-vous travaillé le plus souvent?
Comment se fait-il que vous ayez déménagé à l'étranger et travaillé à Chypre ? Qu'est-ce qui vous motivait lors de la relocalisation ?
Donnez un exemple d'une tâche commerciale importante ou d'une intégration que vous avez réalisée entièrement par vous-même.
[nom] a demandé : Si le sujet comporte 100 partitions et que la annotation @KafkaListener indique concurrency=10, est-ce que 90 partitions resteront inactives ?
Quel paramètre des interactions d'intégration ne s'améliore pas avec l'augmentation de la capacité de bande passante?
Pour vous, Moscou est-elle toujours pertinente ou préférez-vous une autre localisation?
Comment implémenter la mise en cache des référentiels de la base de données dans une application Java en tenant compte de la concurrence?