Quelle expérience avez-vous dans le travail avec des bases de données relationnelles?
Java
Quelles tâches vous fixez dans votre activité professionnelle?
Avez-vous utilisé des annotations pour la configuration des composants dans les applications Spring ?
Quelles sont les différences entre les systèmes de stockage de données PostgreSQL et Redis en termes de caractéristiques et d'utilisation?
Quelle est la différence entre l'utilisation de Spring Boot Starter et Spring Boot Starter Parent dans la configuration du projet?
Pouvez-vous nommer les principaux types d'opérations réalisés lors de l'utilisation de Stream en Java?
Quels méthodes et principes peuvent être utilisés pour réaliser une API REST lors de la conception de services web?
Implémentez RecommenderService avec les méthodes getTop(User user, int limit) et addDocument(Document document), en utilisant un stockage en mémoire
Comment l'API Java Persistence (JPA) et Hibernate interagissent-ils lors du travail avec des bases de données?
Comment assurer une modification rapide des règles métier dans le cadre du framework Spring?
Quelles requêtes SQL de base avez-vous utilisées pour obtenir des données?
Avec quels brokers de messages avez-vous eu de l'expérience?
Combien d'instances du contrôleur sont créées dans Spring MVC lors de son utilisation?
Parlez-moi de l'intégration des outils AI/LLM dans le projet
Pouvez-vous donner un exemple de scénario où il est nécessaire d'utiliser plusieurs instances du composant Bean dans Spring?
Pouvez-vous expliquer ce qu'est OpenTelemetry et à quoi il sert dans la collecte et l'analyse des métriques et des traces?
Pouvez-vous expliquer le principe de fonctionnement du verrou pessimiste et ses caractéristiques?
Pouvez-vous expliquer ce qui se passe lorsque différents objets ont le même code de hachage dans la méthode hashCode() ?
Parlez-moi d'un bug complexe ou d'une amélioration difficile sur votre dernier projet
Avez-vous de l'expérience dans la configuration ou l'utilisation du paramètre -Xms lors du démarrage de la JVM?