Pourquoi la classe String est-elle déclarée comme finale en Java?
Java
Racontez comment vous avez utilisé OpenShift dans votre dernier projet.
Qu'est-ce que le verrouillage optimiste et pessimiste ? Comment le mettre en œuvre ?
Comment peut-on prévenir ou éliminer les blocages mutuels dans le système?
Pouvez-vous parler des différentes approches d'héritage utilisées dans JPA pour modéliser les relations entre entités?
Explique ce qu'est un composant Spring Bean et comment il est utilisé dans le cadre du framework Spring.
Explique ce qu'est la classe CompletableFuture et comment elle est utilisée pour travailler avec des tâches asynchrones en Java.
Pourriez-vous me raconter comment le processus de travail était organisé dans votre dernier emploi?
Quelle méthode d'organisation et de gestion des branches et des commits dans Git préfères-tu utiliser dans ton travail?
Comment comprendre, selon le plan de la requête, qu'il manque des index ?
Pourquoi la requête s'exécute rapidement sur le banc d'essai mais lentement en production, alors que les données sont identiques ? Comment enquêter ?
class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }
Comment assurer un accès conjoint de deux microservices à une même base de données?
Est-il sûr et fiable de stocker des données dans Kafka à long terme?
Quelle est la différence entre les frameworks Spring et Spring Boot dans le contexte du développement d'applications Java?
Avez-vous de l'expérience dans l'utilisation des modèles GPCT dans votre travail?
Quelles méthodes et outils sont utilisés en Java pour organiser la synchronisation de flux de données?
Quels scénarios de test réalisez-vous pour vérifier les modules ou fonctions dans le code?
Que se passera-t-il avec le message dans Kafka si une exception est levée lors de son traitement (mais l'application ne plante pas) ?
Quels types de tâches avez-vous résolues dans vos postes précédents et comment peuvent-elles être caractérisées?