Pouvez-vous donner un exemple de l'idée d'inversion des dépendances dans la conception de systèmes logiciels?
Java
Pouvez-vous expliquer le concept de 'happens-before' en Java et son rôle dans la garantie de la sécurité des threads?
Comment le travail en équipe est-il organisé dans votre équipe et quels processus sont utilisés pour accomplir les tâches?
Quels sont les moyens d'assurer la tolérance aux pannes d'une base de données?
Quels sont les principes fondamentaux de la conception de services pour minimiser la perte de données ou de ressources?
Comment les mécanismes de collecte des déchets déterminent-ils quels objets doivent être détruits?
Comment éviter les problèmes liés à la modification des données dans une table de hachage?
Est-il acceptable d'implémenter la gestion des exceptions directement dans la logique métier de l'application?
Quels sont les avantages et inconvénients des systèmes de gestion de bases de données relationnelles?
Pouvez-vous expliquer ce que signifie le style de programmation impératif?
Quels sont les avantages et inconvénients de l'utilisation d'objets immuables en programmation?
Comment la dernière requête SQL que vous avez utilisée dans votre projet a-t-elle été formulée?
Quels sont les principaux signes qui déterminent la qualité du code et le rendent bon?
Comment l'organisation de la hiérarchie des niveaux de test dans l'approche générale?
Avez-vous utilisé une transformation ou une optimisation de requêtes SQL dans votre dernier projet?
Quelles garanties Kafka offre-t-il dans le cadre du théorème CAP?
Pouvez-vous expliquer le principe du mot-clé 'volatile' en Java et comment il influence le travail avec les variables dans un environnement multithread?
Quelle expérience pratique avez-vous dans l'utilisation de la méthodologie Kanban pour gérer des tâches et des projets?
Quels composants sont inclus dans l'architecture du cluster Apache Kafka?
Quelle est la quantité de threads utilisée par défaut par ForkJoinPool pour exécuter des tâches?