Comment les variables statiques sont-elles définies et quelle est leur fonction en programmation?
Java
Pourquoi avez-vous utilisé Hibernate ? Avez-vous intégré et optimisé le cache ?
De quelles manières peut-on exécuter des requêtes SQL via JDBC en Java?
Avez-vous utilisé des exceptions vérifiées lors du développement d'interfaces API?
Comment assurer l'immuabilité des objets dans une classe?
Quelle est la différence entre les collections de type Queue, Set et List en termes d'utilisation et de caractéristiques?
Quelles méthodes peuvent être utilisées pour organiser le stockage des classes identiques dans une application?
Avez-vous eu une expérience avec Kafka dans votre dernier projet?
Quelle est la différence entre les commandes break et continue lors de leur utilisation dans des boucles, et dans quels cas faut-il utiliser chacune d'elles?
Pouvez-vous expliquer comment fonctionne le pattern Observer et quels sont ses avantages?
Quel est le rôle du mot-clé throws dans la gestion des exceptions en Java?
Quel était le profil de charge en lecture et écriture — RPS?
Pourquoi la possibilité de définir une implémentation par défaut pour les méthodes dans les interfaces a-t-elle été introduite dans Java 8 ?
Quels outils ou méthodes utilisez-vous pour organiser et gérer votre temps dans votre travail?
Avez-vous de l'expérience dans le développement d'applications avec Spring MVC?
Dans quels cas faut-il utiliser des requêtes SQL natives et dans quels cas Hibernate ?
Quelles sont les conséquences lorsqu'on tente de modifier une collection déclarée immuable?
Quelle est la différence entre l'utilisation de contrôleurs Web standard et WebFlux réactif dans le développement d'applications web avec Spring?
Dans quelles conditions les méthodes equals et hashCode doivent-elles correspondre en Java?
Qu'est-ce qui rend Java un environnement linguistique multiplateforme?