Pouvez-vous parler des mécanismes de mise en cache dans JPA et quels types de cache il utilise?
Java
Est-il préférable d'utiliser ArrayList ou LinkedList pour effectuer un grand nombre d'inserts au milieu de la collection?
Faut-il prendre en compte l'ordre des colonnes lors de la création d'index composés dans une base de données?
Parlez de la hiérarchie des exceptions en Java, exceptions vérifiées et non vérifiées
Pouvez-vous expliquer ce que signifie la commande ROLLBACK en SQL et dans quel contexte elle est utilisée?
Pouvez-vous énumérer les principales caractéristiques et particularités du framework Spring?
Quelles sont les conséquences si l'on utilise un objet mutable comme clé dans une collection et que l'on modifie ses propriétés ?
Pouvez-vous expliquer comment la lecture des données est effectuée en mode transaction en lecture seule?
Pouvez-vous nommer des classes dont les objets ne peuvent pas être modifiés après leur création?
Parlez d'une tâche complexe de votre expérience professionnelle — intégration avec une API et résolution de problèmes de timeout.
Quand doit-on notifier l'utilisateur des modifications apportées au document dans le système?
Qu'est-ce que DDD et comment a-t-il été appliqué lors de la migration du monolithe vers les microservices?
Comment résolves-tu le conflit de dépendances lors de l'utilisation de spring-boot-starter-test?
Pouvez-vous décrire les principaux types d'opérations disponibles dans l'API Stream en Java?
Quels sont les avantages et inconvénients de l'utilisation des bins pour déterminer les applications?
Avez-vous déjà travaillé avec des situations où les données dans le système se révélaient incohérentes en cas d'accès simultané de plusieurs utilisateurs?
Avez-vous utilisé le pattern repository dans vos projets?
Comment assurer l'atomicité d'une opération lorsque la logique métier est exécutée avec la participation de deux systèmes de stockage de données différents ?
Quels changements se produisent dans l'emplacement physique des données sur le disque après la suppression d'une ligne d'une table dans la base de données?
À quoi sert la classe Error, est-elle vérifiable ou non vérifiable?