Quelle est la tâche principale de la structure de données Map et quel est son avantage?
Java
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?
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?
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 ?
Qu'est-ce que la refactorisation?
Comment résolves-tu le conflit de dépendances lors de l'utilisation de spring-boot-starter-test?
Comment les références de la Old Generation vers les objets dans la Young Generation sont-elles prises en compte lors d'une collecte mineure, si le traçage de l'Old Generation n'est pas effectué?
Comment le mécanisme de collecte des déchets effectue-t-il le nettoyage des objets en mémoire?
Quels peuvent être les inconvénients d'utiliser des dépendances injectées via des champs de classe?
Comment peut-on optimiser les bases de données?
Circuit Breaker : implémentations et états de l'algorithme.
Avez-vous utilisé le pattern repository dans vos projets?
Parlez d'une tâche complexe de votre expérience professionnelle — intégration avec une API et résolution de problèmes de timeout.
À quoi sert la classe Error, est-elle vérifiable ou non vérifiable?
Pouvez-vous décrire les principaux types d'opérations disponibles dans l'API Stream en Java?
Connais-tu le fonctionnement du système de files d'attente de messages dans Kafka?
Quelle est la quantité moyenne d'opérations requises pour effectuer l'opération principale de recherche ou d'insertion dans la structure de données HashMap?
Quel est le rôle des exceptions non vérifiées dans la gestion des erreurs en Java?
Qu'est-ce qui se trouve à droite de l'opérateur de portée en C++?
Qu'est-ce que les starters de Spring Boot?