Quelle architecture est préférable pour assurer la scalabilité : structure monolithique ou microservices?
Java
Explique ce que signifie créer des classes immuables et leurs avantages dans le développement.
Est-il possible de stocker des fichiers PDF directement dans la base de données PostgreSQL?
Pouvez-vous parler des différents types de ramasse-miettes utilisés en Java ou dans d'autres langages de programmation?
Pourquoi crée-t-on des classes immuables en programmation et quel problème cela résout-il?
Pouvez-vous expliquer ce qu'est Spring Batch et dans quels cas il est utilisé pour le traitement des données?
Quelles méthodes existent pour réaliser la programmation multithread?
Comment les méthodes flatMap dans les classes Optional et Stream en Java sont-elles liées?
Quand faut-il utiliser des index partiels et couvrants?
Pourquoi le mécanisme de collecte des déchets ne s'occupe-t-il pas de nettoyer la mémoire sur la pile du programme?
Quelles approches existent pour prévenir les modifications indésirables des données dans une table, même en cas de droits de modification?
Avez-vous appliqué une opération de décalage dans vos projets récents?
Quels aspects de la communication en équipe te posent des difficultés ou te déplaisent?
Une livraison fiable des messages dans Kafka est-elle assurée?
Pouvez-vous expliquer ce que l'on entend par sharding dans les bases de données non relationnelles?
Comment peut-on identifier un problème dans la collecte des déchets en analysant les dumps de mémoire Heap?
Quelle a été votre expérience dans le développement et la mise en œuvre de tests d'intégration dans des projets?
Que se passera-t-il avec la méthode hashCode dans une classe si elle ne l'hérite pas explicitement d'une autre classe?
Peut-on déclarer une méthode publique à l'intérieur du constructeur d'une classe?
Une intégration des fichiers au format *.jar à l'intérieur d'archives avec l'extension *.var est-elle possible?