Java
Quelles sont les différences dans les scénarios lors de la lecture et de l'écriture dans un service externe inaccessible?
Comment résoudre le problème d'absence de données dans le cache lors du fonctionnement simultané de deux conteneurs avec un cache global du service?
Quels composants à l'intérieur de HashMap sont utilisés pour comparer les clés lors des opérations de recherche ou d'insertion?
Quels matériaux ou ressources avez-vous utilisés pour étudier le sujet?
Explique le concept de chaînes qui ne peuvent pas être modifiées après leur création
Pouvez-vous expliquer les différences entre Java Development Kit et Java Runtime Environment?
Quelle est la complexité temporelle de l'opération d'insertion d'un élément au milieu d'un tableau implémenté via ArrayList?
Quand avez-vous déménagé dans votre nouveau logement?
Peut-on modifier l'implémentation de la méthode dans une classe héritée?
/** * chars = ['a', 'a', 'a', 'b', 'b', 'c', 'a'] * return: a3b2ca2 */ class JavaTask3Solution { public String compress(char[] chars) { } }
Comment peut-on implémenter le principe d'injection de dépendances dans des applications Java?
Comment avez-vous déterminé la couverture du code par des tests unitaires dans votre projet?
Quels sont les avantages et inconvénients de l'utilisation de la recherche d'éléments dans ArrayList?
Comment garantir qu'un seul utilisateur puisse réserver une place au théâtre lorsque deux utilisateurs achètent simultanément un billet pour le même siège?
Quels systèmes de gestion de bases de données relationnelles avez-vous utilisés dans votre expérience professionnelle?
Comment s'est déroulé la revue de code sur vos projets?
Quelle collection utiliser pour stocker l'historique des pages visitées sans doublons en conservant l'ordre?
Quelles méthodes d'injection de beans connaissez-vous dans Spring?
Écrivez des tests pour le système de filtrage des notifications en utilisant JUnit 5 et Mockito, couvrant les scénarios principaux : entrée nulle/vide, notification valide, blocage de l'expéditeur, filtrage par canal, déduplication.
Quels langages de programmation sont pris en charge par Hibernate pour l'intégration et le travail avec ORM?