Java
Pouvez-vous expliquer le concept de polymorphisme faux en programmation orientée objet?
Pouvez-vous nommer les types de vues dans PostgreSQL et expliquer leurs caractéristiques?
À quoi sert la méthode HTTP PATCH et en quoi diffère-t-elle des autres méthodes de mise à jour des ressources?
Pourriez-vous parler des technologies et des outils que vous avez utilisés dans votre dernier projet?
Avez-vous utilisé des index non cluster lors de l'optimisation de la base de données?
Comment assurer un verrouillage optimiste pour gérer les mises à jour parallèles des données?
Discutes-tu avec tes collègues des remarques sur leur code et comment cela se passe habituellement?
À quoi servent les types de données atomiques en programmation?
Dénormalisation : si on met dep_name dans employee et qu'on supprime la table department, comment effectuer cette migration en production en toute sécurité sous charge ?
Avez-vous de l'expérience dans la configuration et la mise en œuvre de processus d'intégration et de livraison continues (CI/CD) ?
Expliquez les différences de la méthode init() lors de l'utilisation de beans de type Singleton et Prototype dans le contexte de leur cycle de vie et de leur initialisation.
Quelles fonctions et méthodes intégrées sont disponibles dans la classe de base Object dans le langage de programmation?
Expliquez le principe de la validation en deux phases et son importance pour assurer l'intégrité des données lors de transactions distribuées.
Comment l'intégrité des données est-elle assurée dans la base de données?
Quels moyens peuvent assurer la stabilité du service en cas d'augmentation de la charge?
Comment détermine-t-on le moment où un élément est ajouté à la structure de données HashMap?
Quelle est la différence entre les objets ModelMap et ModelAndView dans le contexte du transfert de données en Spring MVC?
Quelle est la finalité de la classe CompletableFuture en Java et dans quels scénarios est-elle généralement utilisée?
Pouvez-vous énumérer les principaux types de mémoire utilisés dans la plateforme Java?
Peux-tu décrire l'architecture de l'application de calculs — calcule-t-elle en permanence ou au moment de la demande?