Avez-vous déjà dû écrire vos propres démarreurs ? Pour quelle tâche ?
Java
Expliquez la finalité et le principe de fonctionnement de la commande git stash dans le système de contrôle de version Git.
Comment classer la structure hiérarchique des exceptions dans les systèmes logiciels?
Prévoyez-vous d'utiliser la classe StringBuilder pour optimiser les opérations de concaténation de chaînes et éviter la création de nouveaux objets?
Quelle a priorité lors de la détermination de la configuration : le fichier XML ou l'annotation @Configuration ?
Pourquoi est-il nécessaire de mettre en place une contrainte d'unicité des données?
Quelle est la différence entre les threads d'exécution en Java et ceux contrôlés par le système d'exploitation?
Quel type de jointure de tables utilisez-vous pour obtenir des informations sur l'utilisateur, même si les enregistrements liés sont absents?
Avez-vous utilisé des modèles de conception lors du développement d'une architecture de microservices?
Le processus de vérification du code est-il organisé par l'équipe dans le cadre du projet?
Quelles restrictions surviennent lors de la création d'index sur toutes les colonnes d'une table en SQL et pourquoi cela n'est-il pas recommandé?
Quelle est votre expérience avec les bases de données NoSQL?
Peut-on déclarer des attributs à l'intérieur d'une interface?
Spring possède-t-il un ensemble de modules séparés pour différentes fonctions?
Expliquez le principe de construction et la structure d'un arbre binaire de données
Pouvez-vous expliquer comment la mémoire est organisée en Java et quelles zones elle comprend?
Comment la configuration des mécanismes de gestion automatique de la mémoire est-elle effectuée dans le système?
Avez-vous de l'expérience dans l'écriture de programmes avec multithreading et asynchronie?
Peut-on utiliser une fonction lambda pour sauvegarder des données internes ou un état?
Pouvez-vous expliquer l'objectif de l'opérateur DISTINCT en SQL et dans quels cas il est utilisé?