Que peut-on ajuster dans le ramasse-miettes ? Quels sont les objectifs des différents GC ?
Java
Pouvez-vous expliquer les étapes du cycle de vie du contexte de l'application dans Spring?
Pourriez-vous partager un exemple récent d'une situation unique à laquelle vous avez été confronté(e) lors du processus de développement?
Que se passera-t-il dans le tableau final après avoir effectué un LEFT JOIN si aucune correspondance n'existe dans la table de droite?
Est-il possible d'appliquer des annotations aux méthodes situées à l'intérieur de méthodes privées dans le contrôleur?
Pouvez-vous expliquer ce qu'est un thread d'exécution en Java?
Quelle est la fonction principale et l'objectif du framework Spring Boot dans le développement d'applications?
Pouvez-vous parler des différents types de ramasse-miettes utilisés en Java ou dans d'autres langages de programmation?
Quels types d'annotations @Retention connaissez-vous et en quoi diffèrent-ils?
Quelles raisons peuvent faire que l'utilisation d'un index en SQL ne donne pas l'accélération attendue de la recherche de données?
De quelles manières peut-on déterminer l'égalité de deux objets en Java?
Pouvez-vous raconter comment vous receviez et formuliez les tâches dans votre emploi précédent?
Comment la collecte automatique des déchets est-elle gérée sur la plateforme Java?
Quels sont les moyens de gérer la synchronisation des threads ou des tâches en programmation parallèle?
Peut-on utiliser un index pour accéder à un élément dans un ensemble (set) ?
Êtes-vous intéressé par la création d'un système complet à partir de zéro ?
Une livraison fiable des messages dans Kafka est-elle assurée?
Comment les collisions sont-elles liées lors de l'utilisation des fonctions de hachage et de la méthode hashCode en Java?
Avez-vous utilisé un système de messagerie ou un courtier en messages dans vos projets?
Pouvez-vous expliquer ce qu'est GraalVM et à quoi il sert?